freecad →
0.18.4+dfsg1-2+b1 →
armhf → 2020-01-15 01:37:21
sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-02
+==============================================================================+
| freecad 0.18.4+dfsg1-2+b1 (armhf) Tue, 14 Jan 2020 22:52:24 +0000 |
+==============================================================================+
Package: freecad
Version: 0.18.4+dfsg1-2+b1
Source Version: 0.18.4+dfsg1-2
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-ad4309a9-849e-4485-ab52-bbe4ac11b509' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 http://172.17.0.1/private bullseye-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main Sources [11.5 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [12.7 MB]
Fetched 24.3 MB in 10s (2313 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Check APT
---------
Checking available source versions...
Download source files with APT
------------------------------
Reading package lists...
NOTICE: 'freecad' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/science-team/freecad.git
Please use:
git clone https://salsa.debian.org/science-team/freecad.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 23.5 MB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main freecad 0.18.4+dfsg1-2 (dsc) [3335 B]
Get:2 http://172.17.0.1/private bullseye-staging/main freecad 0.18.4+dfsg1-2 (tar) [23.5 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main freecad 0.18.4+dfsg1-2 (diff) [30.2 kB]
Fetched 23.5 MB in 5s (4683 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/freecad-83Kcy7/freecad-0.18.4+dfsg1' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/freecad-83Kcy7' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install build-essential |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-9i1l2V/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-9i1l2V/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-9i1l2V/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ Packages [432 B]
Fetched 2108 B in 0s (9709 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install core build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
libpam-cap netbase
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 16 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12242 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (armhf included in any all)
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: cmake, debhelper (>= 12~), dh-exec, dh-python, libboost-date-time-dev, libboost-dev, libboost-filesystem-dev, libboost-graph-dev, libboost-iostreams-dev, libboost-program-options-dev, libboost-python-dev, libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, libboost-thread-dev, libcoin-dev, libdouble-conversion-dev, libglew-dev, liblz4-dev, libopencv-dev | libcv-dev, libeigen3-dev (>= 3.3~beta1), libgts-bin, libgts-dev, libkdtree++-dev, libmedc-dev, libmetis-dev, libocct-data-exchange-dev, libocct-ocaf-dev, libocct-visualization-dev, libproj-dev, libpyside2-dev, libqt5opengl5-dev, libqt5svg5-dev, libqt5webkit5-dev, libqt5x11extras5-dev, libshiboken2-dev, libspnav-dev, libvtk7-dev, libx11-dev, libxerces-c-dev, libzipios++-dev, lsb-release, netgen, netgen-headers, occt-draw, pybind11-dev, pyside2-tools, python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtsvg, python3-pyside2.qtuitools, python3-pyside2.qtwidgets, python3-pyside2.qtxml, python3-dev, python3-ply, qtbase5-dev, qttools5-dev, swig
Filtered Build-Depends: cmake, debhelper (>= 12~), dh-exec, dh-python, libboost-date-time-dev, libboost-dev, libboost-filesystem-dev, libboost-graph-dev, libboost-iostreams-dev, libboost-program-options-dev, libboost-python-dev, libboost-regex-dev, libboost-serialization-dev, libboost-signals-dev, libboost-thread-dev, libcoin-dev, libdouble-conversion-dev, libglew-dev, liblz4-dev, libopencv-dev, libeigen3-dev (>= 3.3~beta1), libgts-bin, libgts-dev, libkdtree++-dev, libmedc-dev, libmetis-dev, libocct-data-exchange-dev, libocct-ocaf-dev, libocct-visualization-dev, libproj-dev, libpyside2-dev, libqt5opengl5-dev, libqt5svg5-dev, libqt5webkit5-dev, libqt5x11extras5-dev, libshiboken2-dev, libspnav-dev, libvtk7-dev, libx11-dev, libxerces-c-dev, libzipios++-dev, lsb-release, netgen, netgen-headers, occt-draw, pybind11-dev, pyside2-tools, python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtsvg, python3-pyside2.qtuitools, python3-pyside2.qtwidgets, python3-pyside2.qtxml, python3-dev, python3-ply, qtbase5-dev, qttools5-dev, swig
dpkg-deb: building package 'sbuild-build-depends-freecad-dummy' in '/<<BUILDDIR>>/resolver-9i1l2V/apt_archive/sbuild-build-depends-freecad-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-freecad-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ Sources [867 B]
Get:5 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ Packages [941 B]
Fetched 3141 B in 0s (7122 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install freecad build dependencies (apt-based resolver)
-------------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
adwaita-icon-theme autoconf automake autopoint autotools-dev bsdmainutils
cmake cmake-data cpp-8 cython3 dbus dbus-user-session
dconf-gsettings-backend dconf-service debhelper default-libmysqlclient-dev
dh-autoreconf dh-exec dh-python dh-strip-nondeterminism distro-info-data
dmsetup dwz file fontconfig fontconfig-config fonts-dejavu-core gcc-8
gcc-8-base gdal-data gettext gettext-base gfortran-8 glib-networking
glib-networking-common glib-networking-services groff-base
gsettings-desktop-schemas gtk-update-icon-cache hdf5-helpers
hicolor-icon-theme ibverbs-providers icu-devtools intltool-debian iso-codes
libaec-dev libaec0 libaom0 libapparmor1 libarchive-zip-perl libarchive13
libargon2-1 libarmadillo-dev libarmadillo9 libarpack2 libarpack2-dev
libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3
libavahi-common-data libavahi-common3 libavcodec-dev libavcodec58
libavformat-dev libavformat58 libavresample-dev libavresample4 libavutil-dev
libavutil56 libblas-dev libblas3 libblkid-dev libbluray2
libboost-atomic1.67-dev libboost-atomic1.67.0 libboost-chrono1.67-dev
libboost-chrono1.67.0 libboost-date-time-dev libboost-date-time1.67-dev
libboost-date-time1.67.0 libboost-dev libboost-filesystem-dev
libboost-filesystem1.67-dev libboost-filesystem1.67.0 libboost-graph-dev
libboost-graph1.67-dev libboost-graph1.67.0 libboost-iostreams-dev
libboost-iostreams1.67-dev libboost-iostreams1.67.0
libboost-program-options-dev libboost-program-options1.67-dev
libboost-program-options1.67.0 libboost-python-dev libboost-python1.67-dev
libboost-python1.67.0 libboost-regex-dev libboost-regex1.67-dev
libboost-regex1.67.0 libboost-serialization-dev
libboost-serialization1.67-dev libboost-serialization1.67.0
libboost-signals-dev libboost-signals1.67-dev libboost-signals1.67.0
libboost-system1.67-dev libboost-system1.67.0 libboost-test1.67-dev
libboost-test1.67.0 libboost-thread-dev libboost-thread1.67-dev
libboost-thread1.67.0 libboost1.67-dev libbrotli1 libbsd0 libcairo-gobject2
libcairo2 libcfitsio-dev libcfitsio8 libcharls-dev libcharls2
libchromaprint1 libclang1-8 libcodec2-0.9 libcoin-dev libcoin80c libcolord2
libcroco3 libcryptsetup12 libcups2 libcurl3-gnutls libcurl4-gnutls-dev
libdap-dev libdap25 libdapclient6v5 libdapserver7v5 libdatrie1 libdbus-1-3
libdc1394-22 libdc1394-22-dev libdconf1 libdebhelper-perl libdevmapper1.02.1
libdouble-conversion-dev libdouble-conversion3 libdrm-amdgpu1 libdrm-common
libdrm-dev libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2
libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl-mesa0
libegl1 libegl1-mesa-dev libeigen3-dev libelf1 libepoxy0 libepsilon-dev
libepsilon1 libevdev2 libevent-2.1-7 libevent-core-2.1-7 libevent-dev
libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7
libexif-dev libexif12 libexpat1 libexpat1-dev libffi-dev
libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev
libfreeimage-dev libfreeimage3 libfreetype-dev libfreetype6 libfreetype6-dev
libfreexl-dev libfreexl1 libfribidi0 libfyba-dev libfyba0 libgbm1
libgcc-8-dev libgd3 libgdal-dev libgdal20 libgdcm-dev libgdcm3.0
libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgeos-3.8.0 libgeos-c1v5
libgeos-dev libgeotiff-dev libgeotiff5 libgfortran-8-dev libgfortran5
libgif-dev libgif7 libgl1 libgl1-mesa-dev libgl1-mesa-dri libgl2ps-dev
libgl2ps1.4 libglapi-mesa libgles1 libgles2 libgles2-mesa-dev libglew-dev
libglew2.1 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglvnd-core-dev
libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgme0 libgmp-dev libgmpxx4ldbl
libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev libgnutlsxx28
libgphoto2-6 libgphoto2-dev libgphoto2-port12 libgraphite2-3 libgsm1
libgssapi-krb5-2 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0
libgtk-3-common libgts-0.7-5 libgts-bin libgts-dev libgudev-1.0-0
libharfbuzz0b libhdf4-0-alt libhdf4-alt-dev libhdf5-103 libhdf5-cpp-103
libhdf5-dev libhdf5-mpi-dev libhdf5-openmpi-103 libhdf5-openmpi-dev
libhwloc-dev libhwloc-plugins libhwloc15 libhyphen0 libibverbs-dev
libibverbs1 libice-dev libice6 libicu-dev libicu63 libidn2-dev
libilmbase-dev libilmbase24 libinput-bin libinput10 libip4tc2 libjbig-dev
libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libjson-c-dev
libjson-c4 libjson-glib-1.0-0 libjson-glib-1.0-common libjsoncpp-dev
libjsoncpp1 libjxr0 libk5crypto3 libkdtree++-dev libkeyutils1 libkml-dev
libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1
libkmlxsd1 libkmod2 libkrb5-3 libkrb5support0 liblapack-dev liblapack3
liblcms2-2 liblept5 libllvm8 libllvm9 libltdl-dev libltdl7 liblz4-dev
liblzma-dev libmagic-mgc libmagic1 libmariadb-dev libmariadb-dev-compat
libmariadb3 libmedc-dev libmedc11 libmetis-dev libmetis5 libminizip-dev
libminizip1 libmount-dev libmp3lame0 libmpdec2 libmpg123-0 libmtdev1
libncurses6 libnetcdf-c++4 libnetcdf-cxx-legacy-dev libnetcdf-dev
libnetcdf13 libnghttp2-14 libnglib-6.2.1804 libnglib-dev libnl-3-200
libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnspr4 libnss3
libocct-data-exchange-7.3 libocct-data-exchange-dev libocct-draw-7.3
libocct-foundation-7.3 libocct-foundation-dev
libocct-modeling-algorithms-7.3 libocct-modeling-algorithms-dev
libocct-modeling-data-7.3 libocct-modeling-data-dev libocct-ocaf-7.3
libocct-ocaf-dev libocct-visualization-7.3 libocct-visualization-dev
libodbc1 libogdi-dev libogdi4.1 libogg-dev libogg0 libopencv-calib3d-dev
libopencv-calib3d4.1 libopencv-contrib-dev libopencv-contrib4.1
libopencv-core-dev libopencv-core4.1 libopencv-dev libopencv-dnn-dev
libopencv-dnn4.1 libopencv-features2d-dev libopencv-features2d4.1
libopencv-flann-dev libopencv-flann4.1 libopencv-highgui-dev
libopencv-highgui4.1 libopencv-imgcodecs-dev libopencv-imgcodecs4.1
libopencv-imgproc-dev libopencv-imgproc4.1 libopencv-ml-dev libopencv-ml4.1
libopencv-objdetect-dev libopencv-objdetect4.1 libopencv-photo-dev
libopencv-photo4.1 libopencv-shape-dev libopencv-shape4.1
libopencv-stitching-dev libopencv-stitching4.1 libopencv-superres-dev
libopencv-superres4.1 libopencv-ts-dev libopencv-video-dev
libopencv-video4.1 libopencv-videoio-dev libopencv-videoio4.1
libopencv-videostab-dev libopencv-videostab4.1 libopencv-viz-dev
libopencv-viz4.1 libopencv4.1-java libopencv4.1-jni libopenexr-dev
libopenexr24 libopengl0 libopenjp2-7 libopenjp2-7-dev libopenmpi-dev
libopenmpi3 libopenmpt0 libopus0 liborc-0.4-0 libp11-kit-dev libpam-systemd
libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0
libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2
libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpmix2
libpng-dev libpng16-16 libpoppler-dev libpoppler-private-dev libpoppler82
libpopt0 libpq-dev libpq5 libprocps7 libproj-dev libproj15 libprotobuf17
libproxy1v5 libpsl5 libpthread-stubs0-dev libpyside2-dev libpyside2-py3-5.13
libpython-dev libpython-stdlib libpython2-dev libpython2-stdlib libpython2.7
libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3-dev
libpython3-stdlib libpython3.7 libpython3.7-dev libpython3.7-minimal
libpython3.7-stdlib libqhull-dev libqhull-r7 libqhull7 libqt5concurrent5
libqt5core5a libqt5dbus5 libqt5designer5 libqt5designercomponents5
libqt5gui5 libqt5help5 libqt5network5 libqt5opengl5 libqt5opengl5-dev
libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5
libqt5quickparticles5 libqt5quickshapes5 libqt5quicktest5
libqt5quickwidgets5 libqt5sensors5 libqt5sql5 libqt5sql5-sqlite libqt5svg5
libqt5svg5-dev libqt5test5 libqt5webchannel5 libqt5webkit5 libqt5webkit5-dev
libqt5widgets5 libqt5x11extras5 libqt5x11extras5-dev libqt5xml5
libraw1394-11 libraw1394-dev libraw19 librest-0.7-0 librhash0 librsvg2-2
librsvg2-common librtmp1 libselinux1-dev libsensors-config libsensors5
libsepol1-dev libshiboken2-dev libshiboken2-py3-5.13 libshine3 libsigsegv2
libsm-dev libsm6 libsnappy1v5 libsocket++1 libsodium23 libsoup-gnome2.4-1
libsoup2.4-1 libsoxr0 libspatialite-dev libspatialite7 libspeex1
libspnav-dev libspnav0 libsqlite3-dev libssh-gcrypt-4 libssh2-1 libssl1.1
libsub-override-perl libsuperlu-dev libsuperlu5 libswresample-dev
libswresample3 libswscale-dev libswscale5 libsz2 libtasn1-6-dev libtbb-dev
libtbb2 libtcl8.6 libtesseract4 libthai-data libthai0 libtheora-dev
libtheora0 libtiff-dev libtiff5 libtiffxx5 libtinfo5 libtk8.6 libtool
libtwolame0 libuchardet0 libunbound8 liburiparser-dev liburiparser1
libusb-1.0-0 libuv1 libva-drm2 libva-x11-2 libva2 libvdpau1 libvorbis0a
libvorbisenc2 libvorbisfile3 libvpx6 libvtk6.3 libvtk7-dev libvtk7-java
libvtk7-jni libvtk7.1p libvulkan-dev libvulkan1 libwacom-common libwacom2
libwavpack1 libwayland-bin libwayland-client0 libwayland-cursor0
libwayland-dev libwayland-egl1 libwayland-server0 libwebp-dev libwebp6
libwebpdemux2 libwebpmux3 libwoff1 libx11-6 libx11-data libx11-dev
libx11-xcb-dev libx11-xcb1 libx264-155 libx265-179 libxau-dev libxau6
libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0
libxcb-glx0-dev libxcb-icccm4 libxcb-image0 libxcb-keysyms1
libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev
libxcb-render-util0 libxcb-render0 libxcb-render0-dev libxcb-shape0
libxcb-shape0-dev libxcb-shm0 libxcb-sync-dev libxcb-sync1 libxcb-util0
libxcb-xfixes0 libxcb-xfixes0-dev libxcb-xinerama0 libxcb-xinput0
libxcb-xkb1 libxcb1 libxcb1-dev libxcomposite1 libxcursor1 libxdamage-dev
libxdamage1 libxdmcp-dev libxdmcp6 libxerces-c-dev libxerces-c3.2
libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev
libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0 libxml2 libxml2-dev
libxmu-dev libxmu-headers libxmu6 libxnvctrl0 libxpm-dev libxpm4 libxrandr2
libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxslt1.1
libxss-dev libxss1 libxt-dev libxt6 libxvidcore4 libxxf86vm-dev libxxf86vm1
libz3-4 libzipios++-dev libzipios++0v5 libzstd-dev libzvbi-common libzvbi0
lsb-release m4 man-db mariadb-common mesa-common-dev mime-support
mpi-default-bin mpi-default-dev mysql-common netgen netgen-headers
nettle-dev occt-draw ocl-icd-libopencl1 odbcinst odbcinst1debian2
openmpi-bin openmpi-common openssh-client pkg-config po-debconf procps
proj-data pybind11-dev pyside2-tools python python-dev python-minimal
python2 python2-dev python2-minimal python2.7 python2.7-dev
python2.7-minimal python3 python3-asn1crypto python3-attr python3-autobahn
python3-automat python3-cbor python3-cffi-backend python3-constantly
python3-cryptography python3-dev python3-distutils python3-hyperlink
python3-idna python3-incremental python3-lib2to3 python3-lz4 python3-minimal
python3-mpi4py python3-nacl python3-openssl python3-pkg-resources
python3-ply python3-pyasn1 python3-pyasn1-modules python3-pyqrcode
python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2.qtsvg
python3-pyside2.qtuitools python3-pyside2.qtwidgets python3-pyside2.qtxml
python3-pyside2uic python3-service-identity python3-six python3-snappy
python3-trie python3-twisted python3-twisted-bin python3-txaio
python3-u-msgpack python3-ubjson python3-vtk7 python3-wsaccel
python3-zope.interface python3.7 python3.7-dev python3.7-minimal qdoc-qt5
qhelpgenerator-qt5 qt5-assistant qt5-qmake qt5-qmake-bin
qt5-qmltooling-plugins qtattributionsscanner-qt5 qtbase5-dev
qtbase5-dev-tools qtchooser qtdeclarative5-dev qtdeclarative5-dev-tools
qttools5-dev qttools5-dev-tools sensible-utils shared-mime-info shiboken2
swig swig3.0 systemd systemd-sysv tcl tcl-dev tcl-vtk7 tcl8.6 tcl8.6-dev tix
tk tk-dev tk8.6 tk8.6-dev ucf unixodbc-dev uuid-dev vtk7 x11-common
x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev
x11proto-input-dev x11proto-scrnsaver-dev x11proto-xext-dev
x11proto-xf86vidmode-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
vacation cmake-doc ninja-build gcc-8-locales cython-doc dh-make gcc-8-doc
gettext-doc libasprintf-dev libgettextpo-dev gfortran-8-doc libcoarrays-dev
groff isoquery lrzip libitpp-dev liblapack-doc libbluray-bdj libboost-doc
graphviz libboost1.67-doc gccxml libboost-container1.67-dev
libboost-context1.67-dev libboost-contract1.67-dev
libboost-coroutine1.67-dev libboost-exception1.67-dev libboost-fiber1.67-dev
libboost-graph-parallel1.67-dev libboost-locale1.67-dev libboost-log1.67-dev
libboost-math1.67-dev libboost-mpi1.67-dev libboost-mpi-python1.67-dev
libboost-numpy1.67-dev libboost-random1.67-dev libboost-stacktrace1.67-dev
libboost-timer1.67-dev libboost-type-erasure1.67-dev libboost-wave1.67-dev
libboost1.67-tools-dev libmpfrc++-dev libntl-dev libcoin-doc libopenal0a
libsimage-dev colord cups-common libcurl4-doc libidn11-dev libkrb5-dev
libldap2-dev librtmp-dev libssh2-1-dev libeigen3-doc freetype2-doc
libgd-tools libgdal-doc libgeotiff-epsg geotiff-bin gdal-bin glew-utils
libgirepository1.0-dev libglib2.0-doc libgdk-pixbuf2.0-bin
| libgdk-pixbuf2.0-dev libxml2-utils gmp-doc libgmp10-doc libmpfr-dev
dns-root-data gnutls-bin gnutls-doc gphoto2 krb5-doc krb5-user
libvisual-0.4-plugins gstreamer1.0-tools gvfs libgts-doc libhdf4-doc
hdf4-tools libhdf5-doc libice-doc icu-doc liblcms2-utils libtool-doc
liblzma-doc libmed-doc libmed-tools netcdf-bin netcdf-doc libmyodbc
odbc-postgresql tdsodbc unixodbc-bin ogdi-bin opencv-doc openmpi-doc
opus-tools pciutils postgresql-doc-12 proj-bin qt5-image-formats-plugins
qtwayland5 libraw1394-doc librsvg2-bin lm-sensors libsm-doc speex spacenavd
sqlite3-doc libsuperlu-doc libtbb-doc gcj-jdk vtk7-doc vtk7-examples
java-virtual-machine libwayland-doc libx11-doc libxcb-doc libxerces-c-doc
libxext-doc libxt-doc m4-doc apparmor less www-browser netgen-doc opencl-icd
gfortran | fortran-compiler keychain libpam-ssh monkeysphere ssh-askpass
libmail-box-perl pybind11-doc python-doc python-tk python2-doc python2.7-doc
binfmt-support python3-doc python3-tk python3-venv python-attr-doc
python-cryptography-doc python3-cryptography-vectors python3-numpy
python-nacl-doc python-openssl-doc python3-openssl-dbg python3-setuptools
python-ply-doc python-pyside2-doc python-trie-doc python3-gtk2
python3-glade2 python3-pampy python3-qt4 python3-serial python3-wxgtk2.8
python3-twisted-bin-dbg python-txaio-doc mayavi2 python3.7-venv
python3.7-doc qt5-doc firebird-dev swig-doc swig-examples swig3.0-examples
swig3.0-doc systemd-container policykit-1 tcl-doc tcl-tclreadline tcl8.6-doc
tk-doc tk8.6-doc
Recommended packages:
curl | wget | lynx at-spi2-core libaacs0 libcfitsio-doc ca-certificates
libexif-doc libarchive-cpio-perl proj-bin libgdk-pixbuf2.0-bin xdg-user-dirs
libgphoto2-l10n gstreamer1.0-plugins-base libgtk-3-bin krb5-locales libgpm2
opencv-data libcoarrays-openmpi-dev libpng-tools poppler-data publicsuffix
qttranslations5-l10n qt5-gtk-platformtheme geoclue-2.0 libraw1394-tools
libtasn1-doc va-driver-all | va-driver vdpau-driver-all | vdpau-driver
mesa-vulkan-drivers | vulkan-icd libwacom-bin xauth libmail-sendmail-perl
psmisc python3-click python3-png libnss-systemd xterm | x-terminal-emulator
The following NEW packages will be installed:
adwaita-icon-theme autoconf automake autopoint autotools-dev bsdmainutils
cmake cmake-data cpp-8 cython3 dbus dbus-user-session
dconf-gsettings-backend dconf-service debhelper default-libmysqlclient-dev
dh-autoreconf dh-exec dh-python dh-strip-nondeterminism distro-info-data
dmsetup dwz file fontconfig fontconfig-config fonts-dejavu-core gcc-8
gcc-8-base gdal-data gettext gettext-base gfortran-8 glib-networking
glib-networking-common glib-networking-services groff-base
gsettings-desktop-schemas gtk-update-icon-cache hdf5-helpers
hicolor-icon-theme ibverbs-providers icu-devtools intltool-debian iso-codes
libaec-dev libaec0 libaom0 libapparmor1 libarchive-zip-perl libarchive13
libargon2-1 libarmadillo-dev libarmadillo9 libarpack2 libarpack2-dev
libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3
libavahi-common-data libavahi-common3 libavcodec-dev libavcodec58
libavformat-dev libavformat58 libavresample-dev libavresample4 libavutil-dev
libavutil56 libblas-dev libblas3 libblkid-dev libbluray2
libboost-atomic1.67-dev libboost-atomic1.67.0 libboost-chrono1.67-dev
libboost-chrono1.67.0 libboost-date-time-dev libboost-date-time1.67-dev
libboost-date-time1.67.0 libboost-dev libboost-filesystem-dev
libboost-filesystem1.67-dev libboost-filesystem1.67.0 libboost-graph-dev
libboost-graph1.67-dev libboost-graph1.67.0 libboost-iostreams-dev
libboost-iostreams1.67-dev libboost-iostreams1.67.0
libboost-program-options-dev libboost-program-options1.67-dev
libboost-program-options1.67.0 libboost-python-dev libboost-python1.67-dev
libboost-python1.67.0 libboost-regex-dev libboost-regex1.67-dev
libboost-regex1.67.0 libboost-serialization-dev
libboost-serialization1.67-dev libboost-serialization1.67.0
libboost-signals-dev libboost-signals1.67-dev libboost-signals1.67.0
libboost-system1.67-dev libboost-system1.67.0 libboost-test1.67-dev
libboost-test1.67.0 libboost-thread-dev libboost-thread1.67-dev
libboost-thread1.67.0 libboost1.67-dev libbrotli1 libbsd0 libcairo-gobject2
libcairo2 libcfitsio-dev libcfitsio8 libcharls-dev libcharls2
libchromaprint1 libclang1-8 libcodec2-0.9 libcoin-dev libcoin80c libcolord2
libcroco3 libcryptsetup12 libcups2 libcurl3-gnutls libcurl4-gnutls-dev
libdap-dev libdap25 libdapclient6v5 libdapserver7v5 libdatrie1 libdbus-1-3
libdc1394-22 libdc1394-22-dev libdconf1 libdebhelper-perl libdevmapper1.02.1
libdouble-conversion-dev libdouble-conversion3 libdrm-amdgpu1 libdrm-common
libdrm-dev libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2
libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl-mesa0
libegl1 libegl1-mesa-dev libeigen3-dev libelf1 libepoxy0 libepsilon-dev
libepsilon1 libevdev2 libevent-2.1-7 libevent-core-2.1-7 libevent-dev
libevent-extra-2.1-7 libevent-openssl-2.1-7 libevent-pthreads-2.1-7
libexif-dev libexif12 libexpat1 libexpat1-dev libffi-dev
libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev
libfreeimage-dev libfreeimage3 libfreetype-dev libfreetype6 libfreetype6-dev
libfreexl-dev libfreexl1 libfribidi0 libfyba-dev libfyba0 libgbm1
libgcc-8-dev libgd3 libgdal-dev libgdal20 libgdcm-dev libgdcm3.0
libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgeos-3.8.0 libgeos-c1v5
libgeos-dev libgeotiff-dev libgeotiff5 libgfortran-8-dev libgfortran5
libgif-dev libgif7 libgl1 libgl1-mesa-dev libgl1-mesa-dri libgl2ps-dev
libgl2ps1.4 libglapi-mesa libgles1 libgles2 libgles2-mesa-dev libglew-dev
libglew2.1 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglvnd-core-dev
libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgme0 libgmp-dev libgmpxx4ldbl
libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev libgnutlsxx28
libgphoto2-6 libgphoto2-dev libgphoto2-port12 libgraphite2-3 libgsm1
libgssapi-krb5-2 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0
libgtk-3-common libgts-0.7-5 libgts-bin libgts-dev libgudev-1.0-0
libharfbuzz0b libhdf4-0-alt libhdf4-alt-dev libhdf5-103 libhdf5-cpp-103
libhdf5-dev libhdf5-mpi-dev libhdf5-openmpi-103 libhdf5-openmpi-dev
libhwloc-dev libhwloc-plugins libhwloc15 libhyphen0 libibverbs-dev
libibverbs1 libice-dev libice6 libicu-dev libicu63 libidn2-dev
libilmbase-dev libilmbase24 libinput-bin libinput10 libip4tc2 libjbig-dev
libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libjson-c-dev
libjson-c4 libjson-glib-1.0-0 libjson-glib-1.0-common libjsoncpp-dev
libjsoncpp1 libjxr0 libk5crypto3 libkdtree++-dev libkeyutils1 libkml-dev
libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1
libkmlxsd1 libkmod2 libkrb5-3 libkrb5support0 liblapack-dev liblapack3
liblcms2-2 liblept5 libllvm8 libllvm9 libltdl-dev libltdl7 liblz4-dev
liblzma-dev libmagic-mgc libmagic1 libmariadb-dev libmariadb-dev-compat
libmariadb3 libmedc-dev libmedc11 libmetis-dev libmetis5 libminizip-dev
libminizip1 libmount-dev libmp3lame0 libmpdec2 libmpg123-0 libmtdev1
libncurses6 libnetcdf-c++4 libnetcdf-cxx-legacy-dev libnetcdf-dev
libnetcdf13 libnghttp2-14 libnglib-6.2.1804 libnglib-dev libnl-3-200
libnl-3-dev libnl-route-3-200 libnl-route-3-dev libnspr4 libnss3
libocct-data-exchange-7.3 libocct-data-exchange-dev libocct-draw-7.3
libocct-foundation-7.3 libocct-foundation-dev
libocct-modeling-algorithms-7.3 libocct-modeling-algorithms-dev
libocct-modeling-data-7.3 libocct-modeling-data-dev libocct-ocaf-7.3
libocct-ocaf-dev libocct-visualization-7.3 libocct-visualization-dev
libodbc1 libogdi-dev libogdi4.1 libogg-dev libogg0 libopencv-calib3d-dev
libopencv-calib3d4.1 libopencv-contrib-dev libopencv-contrib4.1
libopencv-core-dev libopencv-core4.1 libopencv-dev libopencv-dnn-dev
libopencv-dnn4.1 libopencv-features2d-dev libopencv-features2d4.1
libopencv-flann-dev libopencv-flann4.1 libopencv-highgui-dev
libopencv-highgui4.1 libopencv-imgcodecs-dev libopencv-imgcodecs4.1
libopencv-imgproc-dev libopencv-imgproc4.1 libopencv-ml-dev libopencv-ml4.1
libopencv-objdetect-dev libopencv-objdetect4.1 libopencv-photo-dev
libopencv-photo4.1 libopencv-shape-dev libopencv-shape4.1
libopencv-stitching-dev libopencv-stitching4.1 libopencv-superres-dev
libopencv-superres4.1 libopencv-ts-dev libopencv-video-dev
libopencv-video4.1 libopencv-videoio-dev libopencv-videoio4.1
libopencv-videostab-dev libopencv-videostab4.1 libopencv-viz-dev
libopencv-viz4.1 libopencv4.1-java libopencv4.1-jni libopenexr-dev
libopenexr24 libopengl0 libopenjp2-7 libopenjp2-7-dev libopenmpi-dev
libopenmpi3 libopenmpt0 libopus0 liborc-0.4-0 libp11-kit-dev libpam-systemd
libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0
libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2
libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpmix2
libpng-dev libpng16-16 libpoppler-dev libpoppler-private-dev libpoppler82
libpopt0 libpq-dev libpq5 libprocps7 libproj-dev libproj15 libprotobuf17
libproxy1v5 libpsl5 libpthread-stubs0-dev libpyside2-dev libpyside2-py3-5.13
libpython-dev libpython-stdlib libpython2-dev libpython2-stdlib libpython2.7
libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3-dev
libpython3-stdlib libpython3.7 libpython3.7-dev libpython3.7-minimal
libpython3.7-stdlib libqhull-dev libqhull-r7 libqhull7 libqt5concurrent5
libqt5core5a libqt5dbus5 libqt5designer5 libqt5designercomponents5
libqt5gui5 libqt5help5 libqt5network5 libqt5opengl5 libqt5opengl5-dev
libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5quick5
libqt5quickparticles5 libqt5quickshapes5 libqt5quicktest5
libqt5quickwidgets5 libqt5sensors5 libqt5sql5 libqt5sql5-sqlite libqt5svg5
libqt5svg5-dev libqt5test5 libqt5webchannel5 libqt5webkit5 libqt5webkit5-dev
libqt5widgets5 libqt5x11extras5 libqt5x11extras5-dev libqt5xml5
libraw1394-11 libraw1394-dev libraw19 librest-0.7-0 librhash0 librsvg2-2
librsvg2-common librtmp1 libselinux1-dev libsensors-config libsensors5
libsepol1-dev libshiboken2-dev libshiboken2-py3-5.13 libshine3 libsigsegv2
libsm-dev libsm6 libsnappy1v5 libsocket++1 libsodium23 libsoup-gnome2.4-1
libsoup2.4-1 libsoxr0 libspatialite-dev libspatialite7 libspeex1
libspnav-dev libspnav0 libsqlite3-dev libssh-gcrypt-4 libssh2-1 libssl1.1
libsub-override-perl libsuperlu-dev libsuperlu5 libswresample-dev
libswresample3 libswscale-dev libswscale5 libsz2 libtasn1-6-dev libtbb-dev
libtbb2 libtcl8.6 libtesseract4 libthai-data libthai0 libtheora-dev
libtheora0 libtiff-dev libtiff5 libtiffxx5 libtinfo5 libtk8.6 libtool
libtwolame0 libuchardet0 libunbound8 liburiparser-dev liburiparser1
libusb-1.0-0 libuv1 libva-drm2 libva-x11-2 libva2 libvdpau1 libvorbis0a
libvorbisenc2 libvorbisfile3 libvpx6 libvtk6.3 libvtk7-dev libvtk7-java
libvtk7-jni libvtk7.1p libvulkan-dev libvulkan1 libwacom-common libwacom2
libwavpack1 libwayland-bin libwayland-client0 libwayland-cursor0
libwayland-dev libwayland-egl1 libwayland-server0 libwebp-dev libwebp6
libwebpdemux2 libwebpmux3 libwoff1 libx11-6 libx11-data libx11-dev
libx11-xcb-dev libx11-xcb1 libx264-155 libx265-179 libxau-dev libxau6
libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0
libxcb-glx0-dev libxcb-icccm4 libxcb-image0 libxcb-keysyms1
libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev
libxcb-render-util0 libxcb-render0 libxcb-render0-dev libxcb-shape0
libxcb-shape0-dev libxcb-shm0 libxcb-sync-dev libxcb-sync1 libxcb-util0
libxcb-xfixes0 libxcb-xfixes0-dev libxcb-xinerama0 libxcb-xinput0
libxcb-xkb1 libxcb1 libxcb1-dev libxcomposite1 libxcursor1 libxdamage-dev
libxdamage1 libxdmcp-dev libxdmcp6 libxerces-c-dev libxerces-c3.2
libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev
libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0 libxml2 libxml2-dev
libxmu-dev libxmu-headers libxmu6 libxnvctrl0 libxpm-dev libxpm4 libxrandr2
libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxslt1.1
libxss-dev libxss1 libxt-dev libxt6 libxvidcore4 libxxf86vm-dev libxxf86vm1
libz3-4 libzipios++-dev libzipios++0v5 libzstd-dev libzvbi-common libzvbi0
lsb-release m4 man-db mariadb-common mesa-common-dev mime-support
mpi-default-bin mpi-default-dev mysql-common netgen netgen-headers
nettle-dev occt-draw ocl-icd-libopencl1 odbcinst odbcinst1debian2
openmpi-bin openmpi-common openssh-client pkg-config po-debconf procps
proj-data pybind11-dev pyside2-tools python python-dev python-minimal
python2 python2-dev python2-minimal python2.7 python2.7-dev
python2.7-minimal python3 python3-asn1crypto python3-attr python3-autobahn
python3-automat python3-cbor python3-cffi-backend python3-constantly
python3-cryptography python3-dev python3-distutils python3-hyperlink
python3-idna python3-incremental python3-lib2to3 python3-lz4 python3-minimal
python3-mpi4py python3-nacl python3-openssl python3-pkg-resources
python3-ply python3-pyasn1 python3-pyasn1-modules python3-pyqrcode
python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2.qtsvg
python3-pyside2.qtuitools python3-pyside2.qtwidgets python3-pyside2.qtxml
python3-pyside2uic python3-service-identity python3-six python3-snappy
python3-trie python3-twisted python3-twisted-bin python3-txaio
python3-u-msgpack python3-ubjson python3-vtk7 python3-wsaccel
python3-zope.interface python3.7 python3.7-dev python3.7-minimal qdoc-qt5
qhelpgenerator-qt5 qt5-assistant qt5-qmake qt5-qmake-bin
qt5-qmltooling-plugins qtattributionsscanner-qt5 qtbase5-dev
qtbase5-dev-tools qtchooser qtdeclarative5-dev qtdeclarative5-dev-tools
qttools5-dev qttools5-dev-tools sbuild-build-depends-freecad-dummy
sensible-utils shared-mime-info shiboken2 swig swig3.0 systemd systemd-sysv
tcl tcl-dev tcl-vtk7 tcl8.6 tcl8.6-dev tix tk tk-dev tk8.6 tk8.6-dev ucf
unixodbc-dev uuid-dev vtk7 x11-common x11proto-core-dev x11proto-damage-dev
x11proto-dev x11proto-fixes-dev x11proto-input-dev x11proto-scrnsaver-dev
x11proto-xext-dev x11proto-xf86vidmode-dev xkb-data xorg-sgml-doctools
xtrans-dev zlib1g-dev
0 upgraded, 802 newly installed, 0 to remove and 16 not upgraded.
Need to get 511 MB of archives.
After this operation, 2584 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-9i1l2V/apt_archive ./ sbuild-build-depends-freecad-dummy 0.invalid.0 [1224 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libbsd0 armhf 0.10.0-1 [112 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf libtinfo5 armhf 6.1+20191019-1 [316 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-4 [783 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.2-2 [29.6 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.0-2 [1261 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf libapparmor1 armhf 2.13.3-7 [92.3 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf libargon2-1 armhf 0~20171227-0.2 [20.4 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf dmsetup armhf 2:1.02.167-1 [90.4 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf libdevmapper1.02.1 armhf 2:1.02.167-1 [133 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf libjson-c4 armhf 0.13.1+dfsg-6 [33.2 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf libssl1.1 armhf 1.1.1d-2 [1268 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf libcryptsetup12 armhf 2:2.2.2-1 [205 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf libip4tc2 armhf 1.8.3-2 [68.4 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf libkmod2 armhf 26+20191223-1 [47.9 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf systemd armhf 244-3+rpi1+b1 [3565 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf systemd-sysv armhf 244-3+rpi1+b1 [103 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf libdouble-conversion3 armhf 3.1.5-5 [38.9 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.62.4-1 [1138 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf libicu63 armhf 63.2-2 [7974 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-16-0 armhf 10.34-7 [190 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf libqt5core5a armhf 5.12.5+dfsg-2+rpi1 [1739 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf libexpat1 armhf 2.2.9-1 [71.5 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf libpng16-16 armhf 1.6.37-1 [274 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf libfreetype6 armhf 2.10.1-2 [330 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf sensible-utils all 0.0.12+nmu1 [16.0 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf ucf all 3.0038+nmu1 [69.0 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf fonts-dejavu-core all 2.37-1 [1068 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf fontconfig-config all 2.13.1-2 [280 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig1 armhf 2.13.1-2 [327 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf fontconfig armhf 2.13.1-2 [404 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf libdrm-common all 2.4.100-4+rpi1 [14.3 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf libdrm2 armhf 2.4.100-4+rpi1 [37.1 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf libglvnd0 armhf 1.1.0-1 [54.5 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf libwayland-server0 armhf 1.17.0-1 [26.2 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf libgbm1 armhf 19.2.6-1 [66.6 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf libglapi-mesa armhf 19.2.6-1 [77.7 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf libwayland-client0 armhf 1.17.0-1 [21.3 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf libx11-xcb1 armhf 2:1.6.8-1 [190 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf libxau6 armhf 1:1.0.8-1+b2 [19.1 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf libxcb1 armhf 1.13.1-2 [132 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf libxcb-dri2-0 armhf 1.13.1-2 [100 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf libxcb-dri3-0 armhf 1.13.1-2 [100 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf libxcb-present0 armhf 1.13.1-2 [99.1 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf libxcb-sync1 armhf 1.13.1-2 [102 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf libxcb-xfixes0 armhf 1.13.1-2 [103 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf libegl-mesa0 armhf 19.2.6-1 [119 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf libegl1 armhf 1.1.0-1 [27.6 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf libgles2 armhf 1.1.0-1 [20.6 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf libgraphite2-3 armhf 1.3.13-11 [70.1 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf libharfbuzz0b armhf 2.6.4-1+rpi1 [1308 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf x11-common all 1:7.7+20 [252 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf libice6 armhf 2:1.0.9-2 [51.6 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf libevdev2 armhf 1.8.0+dfsg-2 [26.7 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf libmtdev1 armhf 1.1.5-1.1 [21.3 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf libgudev-1.0-0 armhf 233-1 [11.9 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf libwacom-common all 1.1-2 [41.9 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf libwacom2 armhf 1.1-2 [17.6 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf libinput-bin armhf 1.14.3-1 [17.3 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf libinput10 armhf 1.14.3-1 [96.9 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf libjpeg62-turbo armhf 1:1.5.2-2+b1 [110 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf libdbus-1-3 armhf 1.12.16-2+b1 [189 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf libqt5dbus5 armhf 5.12.5+dfsg-2+rpi1 [209 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf libqt5network5 armhf 5.12.5+dfsg-2+rpi1 [593 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf libx11-data all 2:1.6.8-1 [298 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf libx11-6 armhf 2:1.6.8-1 [691 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libxcb-icccm4 armhf 0.4.1-1.1 [26.3 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf libxcb-shm0 armhf 1.13.1-2 [99.3 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf libxcb-util0 armhf 0.3.8-3+b2 [21.9 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf libxcb-image0 armhf 0.4.0-1+b2 [23.3 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf libxcb-keysyms1 armhf 0.4.0-1+b2 [15.9 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf libxcb-randr0 armhf 1.13.1-2 [109 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf libxcb-render0 armhf 1.13.1-2 [108 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf libxcb-render-util0 armhf 0.3.9-1+b1 [17.3 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf libxcb-shape0 armhf 1.13.1-2 [99.5 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf libxcb-xinerama0 armhf 1.13.1-2 [98.8 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf libxcb-xinput0 armhf 1.13.1-2 [121 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main armhf libxcb-xkb1 armhf 1.13.1-2 [120 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main armhf xkb-data all 2.26-2 [681 kB]
Get:85 http://172.17.0.1/private bullseye-staging/main armhf libxkbcommon0 armhf 0.9.1-1 [110 kB]
Get:86 http://172.17.0.1/private bullseye-staging/main armhf libxkbcommon-x11-0 armhf 0.9.1-1 [38.2 kB]
Get:87 http://172.17.0.1/private bullseye-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:88 http://172.17.0.1/private bullseye-staging/main armhf libqt5gui5 armhf 5.12.5+dfsg-2+rpi1 [2319 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main armhf libqt5widgets5 armhf 5.12.5+dfsg-2+rpi1 [2010 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main armhf libqt5svg5 armhf 5.12.5-2 [114 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main armhf libqt5svg5-dev armhf 5.12.5-2 [14.4 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main armhf libgstreamer1.0-0 armhf 1.16.2-2 [2077 kB]
Get:93 http://172.17.0.1/private bullseye-staging/main armhf liborc-0.4-0 armhf 1:0.4.31-1 [150 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main armhf iso-codes all 4.4-1 [2749 kB]
Get:95 http://172.17.0.1/private bullseye-staging/main armhf libgstreamer-plugins-base1.0-0 armhf 1.16.2-2 [2007 kB]
Get:96 http://172.17.0.1/private bullseye-staging/main armhf libhyphen0 armhf 2.8.8-7 [30.0 kB]
Get:97 http://172.17.0.1/private bullseye-staging/main armhf libqt5positioning5 armhf 5.12.5+dfsg-2 [169 kB]
Get:98 http://172.17.0.1/private bullseye-staging/main armhf libavahi-common-data armhf 0.7-5 [122 kB]
Get:99 http://172.17.0.1/private bullseye-staging/main armhf libavahi-common3 armhf 0.7-5 [51.2 kB]
Get:100 http://172.17.0.1/private bullseye-staging/main armhf libavahi-client3 armhf 0.7-5 [54.2 kB]
Get:101 http://172.17.0.1/private bullseye-staging/main armhf libkeyutils1 armhf 1.6-6 [14.0 kB]
Get:102 http://172.17.0.1/private bullseye-staging/main armhf libkrb5support0 armhf 1.17-6+b1 [61.5 kB]
Get:103 http://172.17.0.1/private bullseye-staging/main armhf libk5crypto3 armhf 1.17-6+b1 [112 kB]
Get:104 http://172.17.0.1/private bullseye-staging/main armhf libkrb5-3 armhf 1.17-6+b1 [316 kB]
Get:105 http://172.17.0.1/private bullseye-staging/main armhf libgssapi-krb5-2 armhf 1.17-6+b1 [134 kB]
Get:106 http://172.17.0.1/private bullseye-staging/main armhf libcups2 armhf 2.3.1-1 [309 kB]
Get:107 http://172.17.0.1/private bullseye-staging/main armhf libqt5printsupport5 armhf 5.12.5+dfsg-2+rpi1 [204 kB]
Get:108 http://172.17.0.1/private bullseye-staging/main armhf libqt5qml5 armhf 5.12.5-5 [1206 kB]
Get:109 http://172.17.0.1/private bullseye-staging/main armhf libqt5quick5 armhf 5.12.5-5 [1119 kB]
Get:110 http://172.17.0.1/private bullseye-staging/main armhf libqt5sensors5 armhf 5.12.5-2 [96.3 kB]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf libqt5webchannel5 armhf 5.12.5-2 [45.3 kB]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf libwebp6 armhf 0.6.1-2 [228 kB]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf libbrotli1 armhf 1.0.7-6 [261 kB]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf libwoff1 armhf 1.0.2-1 [36.1 kB]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.4+dfsg1-8 [593 kB]
Get:116 http://172.17.0.1/private bullseye-staging/main armhf libxslt1.1 armhf 1.1.32-2.2 [215 kB]
Get:117 http://172.17.0.1/private bullseye-staging/main armhf libqt5webkit5 armhf 5.212.0~alpha3-5+rpi1 [8687 kB]
Get:118 http://172.17.0.1/private bullseye-staging/main armhf xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf x11proto-dev all 2018.4-4 [251 kB]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf x11proto-core-dev all 2018.4-4 [3128 B]
Get:121 http://172.17.0.1/private bullseye-staging/main armhf libxau-dev armhf 1:1.0.8-1+b2 [22.4 kB]
Get:122 http://172.17.0.1/private bullseye-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:123 http://172.17.0.1/private bullseye-staging/main armhf x11proto-input-dev all 2018.4-4 [3132 B]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf xtrans-dev all 1.3.5-1 [100 kB]
Get:125 http://172.17.0.1/private bullseye-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:126 http://172.17.0.1/private bullseye-staging/main armhf libxcb1-dev armhf 1.13.1-2 [169 kB]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf libx11-dev armhf 2:1.6.8-1 [760 kB]
Get:128 http://172.17.0.1/private bullseye-staging/main armhf libdrm-radeon1 armhf 2.4.100-4+rpi1 [28.9 kB]
Get:129 http://172.17.0.1/private bullseye-staging/main armhf libdrm-nouveau2 armhf 2.4.100-4+rpi1 [24.7 kB]
Get:130 http://172.17.0.1/private bullseye-staging/main armhf libdrm-amdgpu1 armhf 2.4.100-4+rpi1 [27.0 kB]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf libdrm-omap1 armhf 2.4.100-4+rpi1 [16.5 kB]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf libdrm-freedreno1 armhf 2.4.100-4+rpi1 [26.4 kB]
Get:133 http://172.17.0.1/private bullseye-staging/main armhf libdrm-exynos1 armhf 2.4.100-4+rpi1 [19.5 kB]
Get:134 http://172.17.0.1/private bullseye-staging/main armhf libdrm-tegra0 armhf 2.4.100-4+rpi1 [15.9 kB]
Get:135 http://172.17.0.1/private bullseye-staging/main armhf libdrm-etnaviv1 armhf 2.4.100-4+rpi1 [20.3 kB]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf libdrm-dev armhf 2.4.100-4+rpi1 [144 kB]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf mesa-common-dev armhf 19.2.6-1 [692 kB]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf libglvnd-core-dev armhf 1.1.0-1 [13.2 kB]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf libgles1 armhf 1.1.0-1 [13.8 kB]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf libxext6 armhf 2:1.3.3-1+b2 [47.8 kB]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf libxcb-glx0 armhf 1.13.1-2 [114 kB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf libxfixes3 armhf 1:5.0.3-1 [20.6 kB]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf libxdamage1 armhf 1:1.1.5-1 [15.1 kB]
Get:144 http://172.17.0.1/private bullseye-staging/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.1 kB]
Get:145 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.176-1.1 [158 kB]
Get:146 http://172.17.0.1/private bullseye-staging/main armhf libedit2 armhf 3.1-20191231-1 [79.2 kB]
Get:147 http://172.17.0.1/private bullseye-staging/main armhf libz3-4 armhf 4.8.7-2 [5530 kB]
Get:148 http://172.17.0.1/private bullseye-staging/main armhf libllvm9 armhf 1:9.0.1-2+rpi1 [13.1 MB]
Get:149 http://172.17.0.1/private bullseye-staging/main armhf libsensors-config all 1:3.6.0-2 [32.0 kB]
Get:150 http://172.17.0.1/private bullseye-staging/main armhf libsensors5 armhf 1:3.6.0-2 [50.2 kB]
Get:151 http://172.17.0.1/private bullseye-staging/main armhf libgl1-mesa-dri armhf 19.2.6-1 [5597 kB]
Get:152 http://172.17.0.1/private bullseye-staging/main armhf libglx-mesa0 armhf 19.2.6-1 [168 kB]
Get:153 http://172.17.0.1/private bullseye-staging/main armhf libglx0 armhf 1.1.0-1 [24.6 kB]
Get:154 http://172.17.0.1/private bullseye-staging/main armhf libgl1 armhf 1.1.0-1 [107 kB]
Get:155 http://172.17.0.1/private bullseye-staging/main armhf libopengl0 armhf 1.1.0-1 [40.3 kB]
Get:156 http://172.17.0.1/private bullseye-staging/main armhf libglvnd-dev armhf 1.1.0-1 [5132 B]
Get:157 http://172.17.0.1/private bullseye-staging/main armhf x11proto-xext-dev all 2018.4-4 [3128 B]
Get:158 http://172.17.0.1/private bullseye-staging/main armhf libxext-dev armhf 2:1.3.3-1+b2 [102 kB]
Get:159 http://172.17.0.1/private bullseye-staging/main armhf x11proto-xf86vidmode-dev all 2018.4-4 [3140 B]
Get:160 http://172.17.0.1/private bullseye-staging/main armhf libxxf86vm-dev armhf 1:1.1.4-1+b2 [24.9 kB]
Get:161 http://172.17.0.1/private bullseye-staging/main armhf x11proto-fixes-dev all 1:2018.4-4 [3140 B]
Get:162 http://172.17.0.1/private bullseye-staging/main armhf libxfixes-dev armhf 1:5.0.3-1 [22.7 kB]
Get:163 http://172.17.0.1/private bullseye-staging/main armhf x11proto-damage-dev all 1:2018.4-4 [3140 B]
Get:164 http://172.17.0.1/private bullseye-staging/main armhf libxdamage-dev armhf 1:1.1.5-1 [15.0 kB]
Get:165 http://172.17.0.1/private bullseye-staging/main armhf libxcb-glx0-dev armhf 1.13.1-2 [120 kB]
Get:166 http://172.17.0.1/private bullseye-staging/main armhf libxcb-dri2-0-dev armhf 1.13.1-2 [102 kB]
Get:167 http://172.17.0.1/private bullseye-staging/main armhf libxcb-dri3-dev armhf 1.13.1-2 [101 kB]
Get:168 http://172.17.0.1/private bullseye-staging/main armhf libxcb-render0-dev armhf 1.13.1-2 [111 kB]
Get:169 http://172.17.0.1/private bullseye-staging/main armhf libxcb-randr0-dev armhf 1.13.1-2 [113 kB]
Get:170 http://172.17.0.1/private bullseye-staging/main armhf libxcb-shape0-dev armhf 1.13.1-2 [101 kB]
Get:171 http://172.17.0.1/private bullseye-staging/main armhf libxcb-xfixes0-dev armhf 1.13.1-2 [105 kB]
Get:172 http://172.17.0.1/private bullseye-staging/main armhf libxcb-sync-dev armhf 1.13.1-2 [104 kB]
Get:173 http://172.17.0.1/private bullseye-staging/main armhf libxcb-present-dev armhf 1.13.1-2 [101 kB]
Get:174 http://172.17.0.1/private bullseye-staging/main armhf libxshmfence-dev armhf 1.3-1 [8224 B]
Get:175 http://172.17.0.1/private bullseye-staging/main armhf libx11-xcb-dev armhf 2:1.6.8-1 [192 kB]
Get:176 http://172.17.0.1/private bullseye-staging/main armhf libwayland-cursor0 armhf 1.17.0-1 [13.0 kB]
Get:177 http://172.17.0.1/private bullseye-staging/main armhf libwayland-egl1 armhf 1.17.0-1 [8056 B]
Get:178 http://172.17.0.1/private bullseye-staging/main armhf libwayland-bin armhf 1.17.0-1 [19.5 kB]
Get:179 http://172.17.0.1/private bullseye-staging/main armhf libwayland-dev armhf 1.17.0-1 [67.4 kB]
Get:180 http://172.17.0.1/private bullseye-staging/main armhf libegl1-mesa-dev armhf 19.2.6-1 [63.6 kB]
Get:181 http://172.17.0.1/private bullseye-staging/main armhf libgles2-mesa-dev armhf 19.2.6-1 [88.1 kB]
Get:182 http://172.17.0.1/private bullseye-staging/main armhf libqt5concurrent5 armhf 5.12.5+dfsg-2+rpi1 [62.2 kB]
Get:183 http://172.17.0.1/private bullseye-staging/main armhf libqt5sql5 armhf 5.12.5+dfsg-2+rpi1 [135 kB]
Get:184 http://172.17.0.1/private bullseye-staging/main armhf libqt5test5 armhf 5.12.5+dfsg-2+rpi1 [146 kB]
Get:185 http://172.17.0.1/private bullseye-staging/main armhf libqt5xml5 armhf 5.12.5+dfsg-2+rpi1 [122 kB]
Get:186 http://172.17.0.1/private bullseye-staging/main armhf libvulkan1 armhf 1.1.126.0-2 [78.8 kB]
Get:187 http://172.17.0.1/private bullseye-staging/main armhf libvulkan-dev armhf 1.1.126.0-2 [472 kB]
Get:188 http://172.17.0.1/private bullseye-staging/main armhf qt5-qmake-bin armhf 5.12.5+dfsg-2+rpi1 [804 kB]
Get:189 http://172.17.0.1/private bullseye-staging/main armhf qtchooser armhf 66-2 [23.1 kB]
Get:190 http://172.17.0.1/private bullseye-staging/main armhf qt5-qmake armhf 5.12.5+dfsg-2+rpi1 [228 kB]
Get:191 http://172.17.0.1/private bullseye-staging/main armhf qtbase5-dev-tools armhf 5.12.5+dfsg-2+rpi1 [621 kB]
Get:192 http://172.17.0.1/private bullseye-staging/main armhf qtbase5-dev armhf 5.12.5+dfsg-2+rpi1 [984 kB]
Get:193 http://172.17.0.1/private bullseye-staging/main armhf libqt5quickparticles5 armhf 5.12.5-5 [162 kB]
Get:194 http://172.17.0.1/private bullseye-staging/main armhf libqt5quickshapes5 armhf 5.12.5-5 [77.2 kB]
Get:195 http://172.17.0.1/private bullseye-staging/main armhf libqt5quicktest5 armhf 5.12.5-5 [72.1 kB]
Get:196 http://172.17.0.1/private bullseye-staging/main armhf libqt5quickwidgets5 armhf 5.12.5-5 [48.5 kB]
Get:197 http://172.17.0.1/private bullseye-staging/main armhf qt5-qmltooling-plugins armhf 5.12.5-5 [165 kB]
Get:198 http://172.17.0.1/private bullseye-staging/main armhf qtdeclarative5-dev-tools armhf 5.12.5-5 [371 kB]
Get:199 http://172.17.0.1/private bullseye-staging/main armhf qtdeclarative5-dev armhf 5.12.5-5 [342 kB]
Get:200 http://172.17.0.1/private bullseye-staging/main armhf libqt5webkit5-dev armhf 5.212.0~alpha3-5+rpi1 [60.8 kB]
Get:201 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7-minimal armhf 2.7.17-1 [395 kB]
Get:202 http://172.17.0.1/private bullseye-staging/main armhf python2.7-minimal armhf 2.7.17-1 [1107 kB]
Get:203 http://172.17.0.1/private bullseye-staging/main armhf python2-minimal armhf 2.7.17-2 [41.4 kB]
Get:204 http://172.17.0.1/private bullseye-staging/main armhf python-minimal armhf 2.7.17-2 [21.1 kB]
Get:205 http://172.17.0.1/private bullseye-staging/main armhf mime-support all 3.64 [37.8 kB]
Get:206 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7-stdlib armhf 2.7.17-1 [1823 kB]
Get:207 http://172.17.0.1/private bullseye-staging/main armhf python2.7 armhf 2.7.17-1 [309 kB]
Get:208 http://172.17.0.1/private bullseye-staging/main armhf libpython2-stdlib armhf 2.7.17-2 [20.9 kB]
Get:209 http://172.17.0.1/private bullseye-staging/main armhf libpython-stdlib armhf 2.7.17-2 [20.9 kB]
Get:210 http://172.17.0.1/private bullseye-staging/main armhf python2 armhf 2.7.17-2 [41.7 kB]
Get:211 http://172.17.0.1/private bullseye-staging/main armhf python armhf 2.7.17-2 [22.9 kB]
Get:212 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-minimal armhf 3.7.6-1 [585 kB]
Get:213 http://172.17.0.1/private bullseye-staging/main armhf python3.7-minimal armhf 3.7.6-1 [1527 kB]
Get:214 http://172.17.0.1/private bullseye-staging/main armhf python3-minimal armhf 3.7.5-3 [36.8 kB]
Get:215 http://172.17.0.1/private bullseye-staging/main armhf libmpdec2 armhf 2.4.2-2 [67.2 kB]
Get:216 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-stdlib armhf 3.7.6-1 [1669 kB]
Get:217 http://172.17.0.1/private bullseye-staging/main armhf python3.7 armhf 3.7.6-1 [350 kB]
Get:218 http://172.17.0.1/private bullseye-staging/main armhf libpython3-stdlib armhf 3.7.5-3 [20.2 kB]
Get:219 http://172.17.0.1/private bullseye-staging/main armhf python3 armhf 3.7.5-3 [62.1 kB]
Get:220 http://172.17.0.1/private bullseye-staging/main armhf gcc-8-base armhf 8.3.0-26+rpi1 [193 kB]
Get:221 http://172.17.0.1/private bullseye-staging/main armhf libncurses6 armhf 6.1+20191019-1 [79.5 kB]
Get:222 http://172.17.0.1/private bullseye-staging/main armhf libprocps7 armhf 2:3.3.15-2 [58.9 kB]
Get:223 http://172.17.0.1/private bullseye-staging/main armhf procps armhf 2:3.3.15-2 [235 kB]
Get:224 http://172.17.0.1/private bullseye-staging/main armhf dbus armhf 1.12.16-2+b1 [212 kB]
Get:225 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.38-3 [262 kB]
Get:226 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.38-3 [112 kB]
Get:227 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.38-3 [66.8 kB]
Get:228 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:229 http://172.17.0.1/private bullseye-staging/main armhf libpam-systemd armhf 244-3+rpi1+b1 [200 kB]
Get:230 http://172.17.0.1/private bullseye-staging/main armhf openssh-client armhf 1:8.1p1-4 [713 kB]
Get:231 http://172.17.0.1/private bullseye-staging/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB]
Get:232 http://172.17.0.1/private bullseye-staging/main armhf libjbig0 armhf 2.1-3.1+b2 [27.6 kB]
Get:233 http://172.17.0.1/private bullseye-staging/main armhf libtiff5 armhf 4.1.0+git191117-1 [250 kB]
Get:234 http://172.17.0.1/private bullseye-staging/main armhf shared-mime-info armhf 1.10-1 [762 kB]
Get:235 http://172.17.0.1/private bullseye-staging/main armhf libgdk-pixbuf2.0-common all 2.40.0+dfsg-2+rpi1 [317 kB]
Get:236 http://172.17.0.1/private bullseye-staging/main armhf libgdk-pixbuf2.0-0 armhf 2.40.0+dfsg-2+rpi1 [158 kB]
Get:237 http://172.17.0.1/private bullseye-staging/main armhf gtk-update-icon-cache armhf 3.24.13-1 [83.0 kB]
Get:238 http://172.17.0.1/private bullseye-staging/main armhf libpixman-1-0 armhf 0.36.0-1 [458 kB]
Get:239 http://172.17.0.1/private bullseye-staging/main armhf libcairo2 armhf 1.16.0-4 [599 kB]
Get:240 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:241 http://172.17.0.1/private bullseye-staging/main armhf libfribidi0 armhf 1.0.7-1.1 [62.8 kB]
Get:242 http://172.17.0.1/private bullseye-staging/main armhf libthai-data all 0.1.28-3 [170 kB]
Get:243 http://172.17.0.1/private bullseye-staging/main armhf libdatrie1 armhf 0.2.12-3+b1 [36.4 kB]
Get:244 http://172.17.0.1/private bullseye-staging/main armhf libthai0 armhf 0.1.28-3 [51.0 kB]
Get:245 http://172.17.0.1/private bullseye-staging/main armhf libpango-1.0-0 armhf 1.42.4-7+b1 [168 kB]
Get:246 http://172.17.0.1/private bullseye-staging/main armhf libpangoft2-1.0-0 armhf 1.42.4-7+b1 [62.2 kB]
Get:247 http://172.17.0.1/private bullseye-staging/main armhf libpangocairo-1.0-0 armhf 1.42.4-7+b1 [51.9 kB]
Get:248 http://172.17.0.1/private bullseye-staging/main armhf librsvg2-2 armhf 2.46.4-1 [1071 kB]
Get:249 http://172.17.0.1/private bullseye-staging/main armhf librsvg2-common armhf 2.46.4-1 [23.6 kB]
Get:250 http://172.17.0.1/private bullseye-staging/main armhf adwaita-icon-theme all 3.34.0-2 [11.0 MB]
Get:251 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:252 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:253 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:254 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:255 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:256 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:257 http://172.17.0.1/private bullseye-staging/main armhf cmake-data all 3.15.4-1+rpi1 [1580 kB]
Get:258 http://172.17.0.1/private bullseye-staging/main armhf libarchive13 armhf 3.4.0-1+b1 [292 kB]
Get:259 http://172.17.0.1/private bullseye-staging/main armhf libnghttp2-14 armhf 1.40.0-1 [73.9 kB]
Get:260 http://172.17.0.1/private bullseye-staging/main armhf libpsl5 armhf 0.20.2-2 [52.6 kB]
Get:261 http://172.17.0.1/private bullseye-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b1 [54.3 kB]
Get:262 http://172.17.0.1/private bullseye-staging/main armhf libssh2-1 armhf 1.8.0-2.1 [126 kB]
Get:263 http://172.17.0.1/private bullseye-staging/main armhf libcurl3-gnutls armhf 7.67.0-2 [284 kB]
Get:264 http://172.17.0.1/private bullseye-staging/main armhf libjsoncpp1 armhf 1.7.4-3 [66.2 kB]
Get:265 http://172.17.0.1/private bullseye-staging/main armhf librhash0 armhf 1.3.9-1 [133 kB]
Get:266 http://172.17.0.1/private bullseye-staging/main armhf libuv1 armhf 1.33.1-2 [112 kB]
Get:267 http://172.17.0.1/private bullseye-staging/main armhf cmake armhf 3.15.4-1+rpi1 [2540 kB]
Get:268 http://172.17.0.1/private bullseye-staging/main armhf cpp-8 armhf 8.3.0-26+rpi1 [6488 kB]
Get:269 http://172.17.0.1/private bullseye-staging/main armhf cython3 armhf 0.29.14-0.1 [1375 kB]
Get:270 http://172.17.0.1/private bullseye-staging/main armhf dbus-user-session armhf 1.12.16-2+b1 [93.9 kB]
Get:271 http://172.17.0.1/private bullseye-staging/main armhf libdconf1 armhf 0.34.0-2 [38.1 kB]
Get:272 http://172.17.0.1/private bullseye-staging/main armhf dconf-service armhf 0.34.0-2 [33.9 kB]
Get:273 http://172.17.0.1/private bullseye-staging/main armhf dconf-gsettings-backend armhf 0.34.0-2 [25.6 kB]
Get:274 http://172.17.0.1/private bullseye-staging/main armhf libgcc-8-dev armhf 8.3.0-26+rpi1 [596 kB]
Get:275 http://172.17.0.1/private bullseye-staging/main armhf gcc-8 armhf 8.3.0-26+rpi1 [6903 kB]
Get:276 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-11 [547 kB]
Get:277 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:278 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 12.7.3 [174 kB]
Get:279 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.67-1 [104 kB]
Get:280 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:281 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.6.3-1 [23.6 kB]
Get:282 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.6.3-1 [14.6 kB]
Get:283 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-5 [142 kB]
Get:284 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:285 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:286 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:287 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 12.7.3 [1019 kB]
Get:288 http://172.17.0.1/private bullseye-staging/main armhf mysql-common all 5.8+1.0.5 [7324 B]
Get:289 http://172.17.0.1/private bullseye-staging/main armhf mariadb-common all 1:10.3.21-2 [32.1 kB]
Get:290 http://172.17.0.1/private bullseye-staging/main armhf libmariadb3 armhf 1:10.3.21-2 [158 kB]
Get:291 http://172.17.0.1/private bullseye-staging/main armhf libevent-2.1-7 armhf 2.1.11-stable-1 [165 kB]
Get:292 http://172.17.0.1/private bullseye-staging/main armhf libunbound8 armhf 1.9.4-2+b1 [415 kB]
Get:293 http://172.17.0.1/private bullseye-staging/main armhf libgnutls-dane0 armhf 3.6.11.1-2 [339 kB]
Get:294 http://172.17.0.1/private bullseye-staging/main armhf libgnutls-openssl27 armhf 3.6.11.1-2 [339 kB]
Get:295 http://172.17.0.1/private bullseye-staging/main armhf libgnutlsxx28 armhf 3.6.11.1-2 [11.9 kB]
Get:296 http://172.17.0.1/private bullseye-staging/main armhf libidn2-dev armhf 2.2.0-2 [81.3 kB]
Get:297 http://172.17.0.1/private bullseye-staging/main armhf libp11-kit-dev armhf 0.23.18.1-2 [201 kB]
Get:298 http://172.17.0.1/private bullseye-staging/main armhf libtasn1-6-dev armhf 4.15.0-2 [94.9 kB]
Get:299 http://172.17.0.1/private bullseye-staging/main armhf libgmpxx4ldbl armhf 2:6.1.2+dfsg-4 [21.8 kB]
Get:300 http://172.17.0.1/private bullseye-staging/main armhf libgmp-dev armhf 2:6.1.2+dfsg-4 [570 kB]
Get:301 http://172.17.0.1/private bullseye-staging/main armhf nettle-dev armhf 3.5.1+really3.5.1-2 [1116 kB]
Get:302 http://172.17.0.1/private bullseye-staging/main armhf libgnutls28-dev armhf 3.6.11.1-2 [1054 kB]
Get:303 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1 [206 kB]
Get:304 http://172.17.0.1/private bullseye-staging/main armhf libmariadb-dev armhf 1:10.3.21-2 [996 kB]
Get:305 http://172.17.0.1/private bullseye-staging/main armhf libmariadb-dev-compat armhf 1:10.3.21-2 [31.3 kB]
Get:306 http://172.17.0.1/private bullseye-staging/main armhf default-libmysqlclient-dev armhf 1.0.5+b2 [4044 B]
Get:307 http://172.17.0.1/private bullseye-staging/main armhf dh-exec armhf 0.23.2 [25.3 kB]
Get:308 http://172.17.0.1/private bullseye-staging/main armhf python3-lib2to3 all 3.8.0-1 [78.3 kB]
Get:309 http://172.17.0.1/private bullseye-staging/main armhf python3-distutils all 3.8.0-1 [145 kB]
Get:310 http://172.17.0.1/private bullseye-staging/main armhf dh-python all 4.20191017 [94.4 kB]
Get:311 http://172.17.0.1/private bullseye-staging/main armhf distro-info-data all 0.43 [6540 B]
Get:312 http://172.17.0.1/private bullseye-staging/main armhf gdal-data all 2.4.3+dfsg-1 [750 kB]
Get:313 http://172.17.0.1/private bullseye-staging/main armhf libgfortran5 armhf 9.2.1-22+rpi1 [230 kB]
Get:314 http://172.17.0.1/private bullseye-staging/main armhf libgfortran-8-dev armhf 8.3.0-26+rpi1 [249 kB]
Get:315 http://172.17.0.1/private bullseye-staging/main armhf gfortran-8 armhf 8.3.0-26+rpi1 [6860 kB]
Get:316 http://172.17.0.1/private bullseye-staging/main armhf libproxy1v5 armhf 0.4.15-9 [50.4 kB]
Get:317 http://172.17.0.1/private bullseye-staging/main armhf glib-networking-common all 2.62.3-1 [62.8 kB]
Get:318 http://172.17.0.1/private bullseye-staging/main armhf glib-networking-services armhf 2.62.3-1 [15.4 kB]
Get:319 http://172.17.0.1/private bullseye-staging/main armhf gsettings-desktop-schemas all 3.34.0-2 [557 kB]
Get:320 http://172.17.0.1/private bullseye-staging/main armhf glib-networking armhf 2.62.3-1 [55.9 kB]
Get:321 http://172.17.0.1/private bullseye-staging/main armhf hdf5-helpers armhf 1.10.4+repack-10 [35.2 kB]
Get:322 http://172.17.0.1/private bullseye-staging/main armhf libnl-3-200 armhf 3.4.0-1 [55.0 kB]
Get:323 http://172.17.0.1/private bullseye-staging/main armhf libnl-route-3-200 armhf 3.4.0-1 [132 kB]
Get:324 http://172.17.0.1/private bullseye-staging/main armhf libibverbs1 armhf 27.0-2 [47.2 kB]
Get:325 http://172.17.0.1/private bullseye-staging/main armhf ibverbs-providers armhf 27.0-2 [24.1 kB]
Get:326 http://172.17.0.1/private bullseye-staging/main armhf icu-devtools armhf 63.2-2 [163 kB]
Get:327 http://172.17.0.1/private bullseye-staging/main armhf libaec0 armhf 1.0.4-1 [20.0 kB]
Get:328 http://172.17.0.1/private bullseye-staging/main armhf libsz2 armhf 1.0.4-1 [6664 B]
Get:329 http://172.17.0.1/private bullseye-staging/main armhf libaec-dev armhf 1.0.4-1 [17.8 kB]
Get:330 http://172.17.0.1/private bullseye-staging/main armhf libaom0 armhf 1.0.0.errata1-3 [793 kB]
Get:331 http://172.17.0.1/private bullseye-staging/main armhf libblas3 armhf 3.9.0-1 [108 kB]
Get:332 http://172.17.0.1/private bullseye-staging/main armhf liblapack3 armhf 3.9.0-1 [1597 kB]
Get:333 http://172.17.0.1/private bullseye-staging/main armhf libarpack2 armhf 3.7.0-3 [85.7 kB]
Get:334 http://172.17.0.1/private bullseye-staging/main armhf libsuperlu5 armhf 5.2.1+dfsg1-4 [126 kB]
Get:335 http://172.17.0.1/private bullseye-staging/main armhf libarmadillo9 armhf 1:9.800.1+dfsg-1 [93.4 kB]
Get:336 http://172.17.0.1/private bullseye-staging/main armhf libblas-dev armhf 3.9.0-1 [113 kB]
Get:337 http://172.17.0.1/private bullseye-staging/main armhf liblapack-dev armhf 3.9.0-1 [2981 kB]
Get:338 http://172.17.0.1/private bullseye-staging/main armhf libarpack2-dev armhf 3.7.0-3 [96.2 kB]
Get:339 http://172.17.0.1/private bullseye-staging/main armhf libhdf5-103 armhf 1.10.4+repack-10 [1259 kB]
Get:340 http://172.17.0.1/private bullseye-staging/main armhf libjpeg62-turbo-dev armhf 1:1.5.2-2+b1 [179 kB]
Get:341 http://172.17.0.1/private bullseye-staging/main armhf libjpeg-dev all 1:1.5.2-2 [57.5 kB]
Get:342 http://172.17.0.1/private bullseye-staging/main armhf libhdf5-cpp-103 armhf 1.10.4+repack-10 [121 kB]
Get:343 http://172.17.0.1/private bullseye-staging/main armhf libhdf5-dev armhf 1.10.4+repack-10 [2221 kB]
Get:344 http://172.17.0.1/private bullseye-staging/main armhf libsuperlu-dev armhf 5.2.1+dfsg1-4 [18.4 kB]
Get:345 http://172.17.0.1/private bullseye-staging/main armhf libarmadillo-dev armhf 1:9.800.1+dfsg-1 [378 kB]
Get:346 http://172.17.0.1/private bullseye-staging/main armhf libatk1.0-data all 2.34.1-1 [146 kB]
Get:347 http://172.17.0.1/private bullseye-staging/main armhf libatk1.0-0 armhf 2.34.1-1 [43.6 kB]
Get:348 http://172.17.0.1/private bullseye-staging/main armhf libatspi2.0-0 armhf 2.34.0-3 [60.0 kB]
Get:349 http://172.17.0.1/private bullseye-staging/main armhf libatk-bridge2.0-0 armhf 2.34.1-2 [54.0 kB]
Get:350 http://172.17.0.1/private bullseye-staging/main armhf libva2 armhf 2.6.0-1 [53.9 kB]
Get:351 http://172.17.0.1/private bullseye-staging/main armhf libva-drm2 armhf 2.6.0-1 [17.0 kB]
Get:352 http://172.17.0.1/private bullseye-staging/main armhf libva-x11-2 armhf 2.6.0-1 [20.3 kB]
Get:353 http://172.17.0.1/private bullseye-staging/main armhf libvdpau1 armhf 1.3-1 [27.0 kB]
Get:354 http://172.17.0.1/private bullseye-staging/main armhf libavutil56 armhf 7:4.2.1-2+b1 [267 kB]
Get:355 http://172.17.0.1/private bullseye-staging/main armhf libcodec2-0.9 armhf 0.9.2-2 [7862 kB]
Get:356 http://172.17.0.1/private bullseye-staging/main armhf libgsm1 armhf 1.0.18-2 [26.7 kB]
Get:357 http://172.17.0.1/private bullseye-staging/main armhf libmp3lame0 armhf 3.100-3 [347 kB]
Get:358 http://172.17.0.1/private bullseye-staging/main armhf libopenjp2-7 armhf 2.3.1-1 [140 kB]
Get:359 http://172.17.0.1/private bullseye-staging/main armhf libopus0 armhf 1.3-1 [169 kB]
Get:360 http://172.17.0.1/private bullseye-staging/main armhf libshine3 armhf 3.1.1-2+b1 [22.0 kB]
Get:361 http://172.17.0.1/private bullseye-staging/main armhf libsnappy1v5 armhf 1.1.7-2 [15.8 kB]
Get:362 http://172.17.0.1/private bullseye-staging/main armhf libspeex1 armhf 1.2~rc1.2-1.1 [51.7 kB]
Get:363 http://172.17.0.1/private bullseye-staging/main armhf libsoxr0 armhf 0.1.3-1+rpi1 [52.6 kB]
Get:364 http://172.17.0.1/private bullseye-staging/main armhf libswresample3 armhf 7:4.2.1-2+b1 [89.0 kB]
Get:365 http://172.17.0.1/private bullseye-staging/main armhf libogg0 armhf 1.3.2-1+b2 [16.2 kB]
Get:366 http://172.17.0.1/private bullseye-staging/main armhf libtheora0 armhf 1.1.1+dfsg.1-15 [148 kB]
Get:367 http://172.17.0.1/private bullseye-staging/main armhf libtwolame0 armhf 0.4.0-2 [46.8 kB]
Get:368 http://172.17.0.1/private bullseye-staging/main armhf libvorbis0a armhf 1.3.6-2 [82.4 kB]
Get:369 http://172.17.0.1/private bullseye-staging/main armhf libvorbisenc2 armhf 1.3.6-2 [74.0 kB]
Get:370 http://172.17.0.1/private bullseye-staging/main armhf libvpx6 armhf 1.8.2-1 [1136 kB]
Get:371 http://172.17.0.1/private bullseye-staging/main armhf libwavpack1 armhf 5.2.0-1 [74.7 kB]
Get:372 http://172.17.0.1/private bullseye-staging/main armhf libwebpmux3 armhf 0.6.1-2 [94.2 kB]
Get:373 http://172.17.0.1/private bullseye-staging/main armhf libx264-155 armhf 2:0.155.2917+git0a84d98-2+rpi1 [713 kB]
Get:374 http://172.17.0.1/private bullseye-staging/main armhf libx265-179 armhf 3.2.1-1 [539 kB]
Get:375 http://172.17.0.1/private bullseye-staging/main armhf libxvidcore4 armhf 2:1.3.6-1 [196 kB]
Get:376 http://172.17.0.1/private bullseye-staging/main armhf libzvbi-common all 0.2.35-16 [64.3 kB]
Get:377 http://172.17.0.1/private bullseye-staging/main armhf libzvbi0 armhf 0.2.35-16 [237 kB]
Get:378 http://172.17.0.1/private bullseye-staging/main armhf libavcodec58 armhf 7:4.2.1-2+b1 [4505 kB]
Get:379 http://172.17.0.1/private bullseye-staging/main armhf libavutil-dev armhf 7:4.2.1-2+b1 [393 kB]
Get:380 http://172.17.0.1/private bullseye-staging/main armhf libswresample-dev armhf 7:4.2.1-2+b1 [98.2 kB]
Get:381 http://172.17.0.1/private bullseye-staging/main armhf libavcodec-dev armhf 7:4.2.1-2+b1 [5046 kB]
Get:382 http://172.17.0.1/private bullseye-staging/main armhf libbluray2 armhf 1:1.1.2-2 [128 kB]
Get:383 http://172.17.0.1/private bullseye-staging/main armhf libchromaprint1 armhf 1.4.3-3 [36.1 kB]
Get:384 http://172.17.0.1/private bullseye-staging/main armhf libgme0 armhf 0.6.2-1 [108 kB]
Get:385 http://172.17.0.1/private bullseye-staging/main armhf libmpg123-0 armhf 1.25.13-1 [120 kB]
Get:386 http://172.17.0.1/private bullseye-staging/main armhf libvorbisfile3 armhf 1.3.6-2 [24.6 kB]
Get:387 http://172.17.0.1/private bullseye-staging/main armhf libopenmpt0 armhf 0.4.10-1 [531 kB]
Get:388 http://172.17.0.1/private bullseye-staging/main armhf libssh-gcrypt-4 armhf 0.9.3-2 [185 kB]
Get:389 http://172.17.0.1/private bullseye-staging/main armhf libavformat58 armhf 7:4.2.1-2+b1 [943 kB]
Get:390 http://172.17.0.1/private bullseye-staging/main armhf libavformat-dev armhf 7:4.2.1-2+b1 [1178 kB]
Get:391 http://172.17.0.1/private bullseye-staging/main armhf libavresample4 armhf 7:4.2.1-2+b1 [79.4 kB]
Get:392 http://172.17.0.1/private bullseye-staging/main armhf libavresample-dev armhf 7:4.2.1-2+b1 [88.2 kB]
Get:393 http://172.17.0.1/private bullseye-staging/main armhf uuid-dev armhf 2.34-0.1 [92.5 kB]
Get:394 http://172.17.0.1/private bullseye-staging/main armhf libblkid-dev armhf 2.34-0.1 [212 kB]
Get:395 http://172.17.0.1/private bullseye-staging/main armhf libboost1.67-dev armhf 1.67.0-17 [8389 kB]
Get:396 http://172.17.0.1/private bullseye-staging/main armhf libboost-atomic1.67.0 armhf 1.67.0-17 [227 kB]
Get:397 http://172.17.0.1/private bullseye-staging/main armhf libboost-atomic1.67-dev armhf 1.67.0-17 [225 kB]
Get:398 http://172.17.0.1/private bullseye-staging/main armhf libboost-system1.67.0 armhf 1.67.0-17 [229 kB]
Get:399 http://172.17.0.1/private bullseye-staging/main armhf libboost-chrono1.67.0 armhf 1.67.0-17 [232 kB]
Get:400 http://172.17.0.1/private bullseye-staging/main armhf libboost-chrono1.67-dev armhf 1.67.0-17 [234 kB]
Get:401 http://172.17.0.1/private bullseye-staging/main armhf libboost-date-time1.67.0 armhf 1.67.0-17 [237 kB]
Get:402 http://172.17.0.1/private bullseye-staging/main armhf libboost-serialization1.67.0 armhf 1.67.0-17 [301 kB]
Get:403 http://172.17.0.1/private bullseye-staging/main armhf libboost-serialization1.67-dev armhf 1.67.0-17 [369 kB]
Get:404 http://172.17.0.1/private bullseye-staging/main armhf libboost-date-time1.67-dev armhf 1.67.0-17 [249 kB]
Get:405 http://172.17.0.1/private bullseye-staging/main armhf libboost-date-time-dev armhf 1.67.0.2+b9 [4248 B]
Get:406 http://172.17.0.1/private bullseye-staging/main armhf libboost-dev armhf 1.67.0.2+b9 [4468 B]
Get:407 http://172.17.0.1/private bullseye-staging/main armhf libboost-filesystem1.67.0 armhf 1.67.0-17 [255 kB]
Get:408 http://172.17.0.1/private bullseye-staging/main armhf libboost-system1.67-dev armhf 1.67.0-17 [231 kB]
Get:409 http://172.17.0.1/private bullseye-staging/main armhf libboost-filesystem1.67-dev armhf 1.67.0-17 [261 kB]
Get:410 http://172.17.0.1/private bullseye-staging/main armhf libboost-filesystem-dev armhf 1.67.0.2+b9 [4284 B]
Get:411 http://172.17.0.1/private bullseye-staging/main armhf libboost-regex1.67.0 armhf 1.67.0-17 [452 kB]
Get:412 http://172.17.0.1/private bullseye-staging/main armhf libboost-graph1.67.0 armhf 1.67.0-17 [304 kB]
Get:413 http://172.17.0.1/private bullseye-staging/main armhf libboost-test1.67.0 armhf 1.67.0-17 [423 kB]
Get:414 http://172.17.0.1/private bullseye-staging/main armhf libboost-test1.67-dev armhf 1.67.0-17 [498 kB]
Get:415 http://172.17.0.1/private bullseye-staging/main armhf libboost-graph1.67-dev armhf 1.67.0-17 [332 kB]
Get:416 http://172.17.0.1/private bullseye-staging/main armhf libboost-graph-dev armhf 1.67.0.2+b9 [4356 B]
Get:417 http://172.17.0.1/private bullseye-staging/main armhf libicu-dev armhf 63.2-2 [8846 kB]
Get:418 http://172.17.0.1/private bullseye-staging/main armhf libboost-regex1.67-dev armhf 1.67.0-17 [555 kB]
Get:419 http://172.17.0.1/private bullseye-staging/main armhf libboost-iostreams1.67.0 armhf 1.67.0-17 [246 kB]
Get:420 http://172.17.0.1/private bullseye-staging/main armhf libboost-iostreams1.67-dev armhf 1.67.0-17 [254 kB]
Get:421 http://172.17.0.1/private bullseye-staging/main armhf libboost-iostreams-dev armhf 1.67.0.2+b9 [4232 B]
Get:422 http://172.17.0.1/private bullseye-staging/main armhf libboost-program-options1.67.0 armhf 1.67.0-17 [333 kB]
Get:423 http://172.17.0.1/private bullseye-staging/main armhf libboost-program-options1.67-dev armhf 1.67.0-17 [378 kB]
Get:424 http://172.17.0.1/private bullseye-staging/main armhf libboost-program-options-dev armhf 1.67.0.2+b9 [4264 B]
Get:425 http://172.17.0.1/private bullseye-staging/main armhf libboost-python1.67.0 armhf 1.67.0-17 [341 kB]
Get:426 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7 armhf 2.7.17-1 [883 kB]
Get:427 http://172.17.0.1/private bullseye-staging/main armhf libexpat1-dev armhf 2.2.9-1 [119 kB]
Get:428 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7-dev armhf 2.7.17-1 [26.5 MB]
Get:429 http://172.17.0.1/private bullseye-staging/main armhf libpython2-dev armhf 2.7.17-2 [21.0 kB]
Get:430 http://172.17.0.1/private bullseye-staging/main armhf libpython-dev armhf 2.7.17-2 [21.0 kB]
Get:431 http://172.17.0.1/private bullseye-staging/main armhf python2.7-dev armhf 2.7.17-1 [284 kB]
Get:432 http://172.17.0.1/private bullseye-staging/main armhf python2-dev armhf 2.7.17-2 [1224 B]
Get:433 http://172.17.0.1/private bullseye-staging/main armhf python-dev armhf 2.7.17-2 [1196 B]
Get:434 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7 armhf 3.7.6-1 [1253 kB]
Get:435 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-dev armhf 3.7.6-1 [40.2 MB]
Get:436 http://172.17.0.1/private bullseye-staging/main armhf libpython3-dev armhf 3.7.5-3 [20.3 kB]
Get:437 http://172.17.0.1/private bullseye-staging/main armhf python3.7-dev armhf 3.7.6-1 [518 kB]
Get:438 http://172.17.0.1/private bullseye-staging/main armhf python3-dev armhf 3.7.5-3 [1260 B]
Get:439 http://172.17.0.1/private bullseye-staging/main armhf libboost-python1.67-dev armhf 1.67.0-17 [362 kB]
Get:440 http://172.17.0.1/private bullseye-staging/main armhf libboost-python-dev armhf 1.67.0.2+b9 [4548 B]
Get:441 http://172.17.0.1/private bullseye-staging/main armhf libboost-regex-dev armhf 1.67.0.2+b9 [4520 B]
Get:442 http://172.17.0.1/private bullseye-staging/main armhf libboost-serialization-dev armhf 1.67.0.2+b9 [4476 B]
Get:443 http://172.17.0.1/private bullseye-staging/main armhf libboost-signals1.67.0 armhf 1.67.0-17 [245 kB]
Get:444 http://172.17.0.1/private bullseye-staging/main armhf libboost-signals1.67-dev armhf 1.67.0-17 [256 kB]
Get:445 http://172.17.0.1/private bullseye-staging/main armhf libboost-signals-dev armhf 1.67.0.2+b9 [4316 B]
Get:446 http://172.17.0.1/private bullseye-staging/main armhf libboost-thread1.67.0 armhf 1.67.0-17 [263 kB]
Get:447 http://172.17.0.1/private bullseye-staging/main armhf libboost-thread1.67-dev armhf 1.67.0-17 [272 kB]
Get:448 http://172.17.0.1/private bullseye-staging/main armhf libboost-thread-dev armhf 1.67.0.2+b9 [4276 B]
Get:449 http://172.17.0.1/private bullseye-staging/main armhf libcairo-gobject2 armhf 1.16.0-4 [123 kB]
Get:450 http://172.17.0.1/private bullseye-staging/main armhf libcfitsio8 armhf 3.470-3 [484 kB]
Get:451 http://172.17.0.1/private bullseye-staging/main armhf libcfitsio-dev armhf 3.470-3 [548 kB]
Get:452 http://172.17.0.1/private bullseye-staging/main armhf libcharls2 armhf 2.0.0+dfsg-1 [52.0 kB]
Get:453 http://172.17.0.1/private bullseye-staging/main armhf libcharls-dev armhf 2.0.0+dfsg-1 [8016 B]
Get:454 http://172.17.0.1/private bullseye-staging/main armhf libllvm8 armhf 1:8.0.1-4+rpi1+b1 [12.1 MB]
Get:455 http://172.17.0.1/private bullseye-staging/main armhf libclang1-8 armhf 1:8.0.1-4+rpi1+b1 [5256 kB]
Get:456 http://172.17.0.1/private bullseye-staging/main armhf libcoin80c armhf 4.0.0~CMake~6f54f1602475+ds1-3 [1739 kB]
Get:457 http://172.17.0.1/private bullseye-staging/main armhf libgl1-mesa-dev armhf 19.2.6-1 [49.3 kB]
Get:458 http://172.17.0.1/private bullseye-staging/main armhf libxi6 armhf 2:1.7.9-1 [77.8 kB]
Get:459 http://172.17.0.1/private bullseye-staging/main armhf libxi-dev armhf 2:1.7.9-1 [236 kB]
Get:460 http://172.17.0.1/private bullseye-staging/main armhf libxt6 armhf 1:1.1.5-1+b3 [156 kB]
Get:461 http://172.17.0.1/private bullseye-staging/main armhf libice-dev armhf 2:1.0.9-2 [58.8 kB]
Get:462 http://172.17.0.1/private bullseye-staging/main armhf libsm-dev armhf 2:1.2.3-1 [35.4 kB]
Get:463 http://172.17.0.1/private bullseye-staging/main armhf libxt-dev armhf 1:1.1.5-1+b3 [390 kB]
Get:464 http://172.17.0.1/private bullseye-staging/main armhf libxmu6 armhf 2:1.1.2-2+b3 [52.1 kB]
Get:465 http://172.17.0.1/private bullseye-staging/main armhf libxmu-headers all 2:1.1.2-2 [51.9 kB]
Get:466 http://172.17.0.1/private bullseye-staging/main armhf libxmu-dev armhf 2:1.1.2-2+b3 [56.5 kB]
Get:467 http://172.17.0.1/private bullseye-staging/main armhf libxpm4 armhf 1:3.5.12-1 [43.6 kB]
Get:468 http://172.17.0.1/private bullseye-staging/main armhf libxpm-dev armhf 1:3.5.12-1 [98.1 kB]
Get:469 http://172.17.0.1/private bullseye-staging/main armhf libcoin-dev armhf 4.0.0~CMake~6f54f1602475+ds1-3 [222 kB]
Get:470 http://172.17.0.1/private bullseye-staging/main armhf liblcms2-2 armhf 2.9-3 [116 kB]
Get:471 http://172.17.0.1/private bullseye-staging/main armhf libcolord2 armhf 1.4.3-4 [119 kB]
Get:472 http://172.17.0.1/private bullseye-staging/main armhf libcurl4-gnutls-dev armhf 7.67.0-2 [357 kB]
Get:473 http://172.17.0.1/private bullseye-staging/main armhf libdap25 armhf 3.20.4-1 [469 kB]
Get:474 http://172.17.0.1/private bullseye-staging/main armhf libdapserver7v5 armhf 3.20.4-1 [129 kB]
Get:475 http://172.17.0.1/private bullseye-staging/main armhf libdapclient6v5 armhf 3.20.4-1 [187 kB]
Get:476 http://172.17.0.1/private bullseye-staging/main armhf libxml2-dev armhf 2.9.4+dfsg1-8 [660 kB]
Get:477 http://172.17.0.1/private bullseye-staging/main armhf pkg-config armhf 0.29-6 [59.8 kB]
Get:478 http://172.17.0.1/private bullseye-staging/main armhf libdap-dev armhf 3.20.4-1 [769 kB]
Get:479 http://172.17.0.1/private bullseye-staging/main armhf libraw1394-11 armhf 2.1.2-1+b1 [43.3 kB]
Get:480 http://172.17.0.1/private bullseye-staging/main armhf libusb-1.0-0 armhf 2:1.0.23-2 [52.1 kB]
Get:481 http://172.17.0.1/private bullseye-staging/main armhf libdc1394-22 armhf 2.2.5-2.1 [100 kB]
Get:482 http://172.17.0.1/private bullseye-staging/main armhf libraw1394-dev armhf 2.1.2-1+b1 [55.3 kB]
Get:483 http://172.17.0.1/private bullseye-staging/main armhf libdc1394-22-dev armhf 2.2.5-2.1 [132 kB]
Get:484 http://172.17.0.1/private bullseye-staging/main armhf libdouble-conversion-dev armhf 3.1.5-5 [55.6 kB]
Get:485 http://172.17.0.1/private bullseye-staging/main armhf libeigen3-dev all 3.3.7-1 [850 kB]
Get:486 http://172.17.0.1/private bullseye-staging/main armhf libepoxy0 armhf 1.5.4-1 [172 kB]
Get:487 http://172.17.0.1/private bullseye-staging/main armhf libpopt0 armhf 1.16-14 [46.8 kB]
Get:488 http://172.17.0.1/private bullseye-staging/main armhf libepsilon1 armhf 0.9.2+dfsg-4 [36.4 kB]
Get:489 http://172.17.0.1/private bullseye-staging/main armhf libepsilon-dev armhf 0.9.2+dfsg-4 [46.0 kB]
Get:490 http://172.17.0.1/private bullseye-staging/main armhf libevent-core-2.1-7 armhf 2.1.11-stable-1 [124 kB]
Get:491 http://172.17.0.1/private bullseye-staging/main armhf libevent-extra-2.1-7 armhf 2.1.11-stable-1 [98.7 kB]
Get:492 http://172.17.0.1/private bullseye-staging/main armhf libevent-pthreads-2.1-7 armhf 2.1.11-stable-1 [54.7 kB]
Get:493 http://172.17.0.1/private bullseye-staging/main armhf libevent-openssl-2.1-7 armhf 2.1.11-stable-1 [59.7 kB]
Get:494 http://172.17.0.1/private bullseye-staging/main armhf libevent-dev armhf 2.1.11-stable-1 [279 kB]
Get:495 http://172.17.0.1/private bullseye-staging/main armhf libexif12 armhf 0.6.21-5.1 [315 kB]
Get:496 http://172.17.0.1/private bullseye-staging/main armhf libexif-dev armhf 0.6.21-5.1 [102 kB]
Get:497 http://172.17.0.1/private bullseye-staging/main armhf libffi-dev armhf 3.2.1-9 [159 kB]
Get:498 http://172.17.0.1/private bullseye-staging/main armhf libpng-dev armhf 1.6.37-1 [275 kB]
Get:499 http://172.17.0.1/private bullseye-staging/main armhf libfreetype-dev armhf 2.10.1-2 [482 kB]
Get:500 http://172.17.0.1/private bullseye-staging/main armhf libfreetype6-dev armhf 2.10.1-2 [63.8 kB]
Get:501 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig1-dev armhf 2.13.1-2 [943 kB]
Get:502 http://172.17.0.1/private bullseye-staging/main armhf libilmbase24 armhf 2.3.0-6 [69.0 kB]
Get:503 http://172.17.0.1/private bullseye-staging/main armhf libjxr0 armhf 1.1-6 [135 kB]
Get:504 http://172.17.0.1/private bullseye-staging/main armhf libopenexr24 armhf 2.3.0-6 [526 kB]
Get:505 http://172.17.0.1/private bullseye-staging/main armhf libraw19 armhf 0.19.5-1 [275 kB]
Get:506 http://172.17.0.1/private bullseye-staging/main armhf libfreeimage3 armhf 3.18.0+ds2-3 [250 kB]
Get:507 http://172.17.0.1/private bullseye-staging/main armhf libfreeimage-dev armhf 3.18.0+ds2-3 [46.0 kB]
Get:508 http://172.17.0.1/private bullseye-staging/main armhf libfreexl1 armhf 1.0.5-3 [31.8 kB]
Get:509 http://172.17.0.1/private bullseye-staging/main armhf libfreexl-dev armhf 1.0.5-3 [30.3 kB]
Get:510 http://172.17.0.1/private bullseye-staging/main armhf libfyba0 armhf 4.1.1-6 [97.8 kB]
Get:511 http://172.17.0.1/private bullseye-staging/main armhf libfyba-dev armhf 4.1.1-6 [161 kB]
Get:512 http://172.17.0.1/private bullseye-staging/main armhf libgd3 armhf 2.2.5-5.2 [115 kB]
Get:513 http://172.17.0.1/private bullseye-staging/main armhf libgeos-3.8.0 armhf 3.8.0-1 [725 kB]
Get:514 http://172.17.0.1/private bullseye-staging/main armhf libgeos-c1v5 armhf 3.8.0-1 [339 kB]
Get:515 http://172.17.0.1/private bullseye-staging/main armhf proj-data all 6.3.0-1 [7602 kB]
Get:516 http://172.17.0.1/private bullseye-staging/main armhf libproj15 armhf 6.3.0-1 [786 kB]
Get:517 http://172.17.0.1/private bullseye-staging/main armhf libgeotiff5 armhf 1.5.1-2 [62.7 kB]
Get:518 http://172.17.0.1/private bullseye-staging/main armhf libgif7 armhf 5.1.9-1 [42.5 kB]
Get:519 http://172.17.0.1/private bullseye-staging/main armhf libhdf4-0-alt armhf 4.2.14-1+b4 [239 kB]
Get:520 http://172.17.0.1/private bullseye-staging/main armhf libminizip1 armhf 1.1-8+b1 [18.3 kB]
Get:521 http://172.17.0.1/private bullseye-staging/main armhf liburiparser1 armhf 0.9.3-2 [39.2 kB]
Get:522 http://172.17.0.1/private bullseye-staging/main armhf libkmlbase1 armhf 1.3.0-8 [41.6 kB]
Get:523 http://172.17.0.1/private bullseye-staging/main armhf libkmldom1 armhf 1.3.0-8 [150 kB]
Get:524 http://172.17.0.1/private bullseye-staging/main armhf libkmlengine1 armhf 1.3.0-8 [66.1 kB]
Get:525 http://172.17.0.1/private bullseye-staging/main armhf libnetcdf13 armhf 1:4.6.2-1+b1 [352 kB]
Get:526 http://172.17.0.1/private bullseye-staging/main armhf libltdl7 armhf 2.4.6-11 [387 kB]
Get:527 http://172.17.0.1/private bullseye-staging/main armhf libodbc1 armhf 2.3.6-0.1+b1 [187 kB]
Get:528 http://172.17.0.1/private bullseye-staging/main armhf libogdi4.1 armhf 4.1.0+ds-1 [170 kB]
Get:529 http://172.17.0.1/private bullseye-staging/main armhf libnspr4 armhf 2:4.24-1 [90.2 kB]
Get:530 http://172.17.0.1/private bullseye-staging/main armhf libnss3 armhf 2:3.45-1 [957 kB]
Get:531 http://172.17.0.1/private bullseye-staging/main armhf libpoppler82 armhf 0.71.0-6 [1370 kB]
Get:532 http://172.17.0.1/private bullseye-staging/main armhf libpq5 armhf 12.1-2 [155 kB]
Get:533 http://172.17.0.1/private bullseye-staging/main armhf libqhull7 armhf 2015.2-4 [175 kB]
Get:534 http://172.17.0.1/private bullseye-staging/main armhf libspatialite7 armhf 4.3.0a-6+b2 [1231 kB]
Get:535 http://172.17.0.1/private bullseye-staging/main armhf libxerces-c3.2 armhf 3.2.2+debian-1+b1 [707 kB]
Get:536 http://172.17.0.1/private bullseye-staging/main armhf odbcinst armhf 2.3.6-0.1+b1 [47.7 kB]
Get:537 http://172.17.0.1/private bullseye-staging/main armhf odbcinst1debian2 armhf 2.3.6-0.1+b1 [70.8 kB]
Get:538 http://172.17.0.1/private bullseye-staging/main armhf libgdal20 armhf 2.4.3+dfsg-1 [5225 kB]
Get:539 http://172.17.0.1/private bullseye-staging/main armhf libgeos-dev armhf 3.8.0-1 [361 kB]
Get:540 http://172.17.0.1/private bullseye-staging/main armhf libsqlite3-dev armhf 3.30.1+fossil191229-1 [705 kB]
Get:541 http://172.17.0.1/private bullseye-staging/main armhf libproj-dev armhf 6.3.0-1 [970 kB]
Get:542 http://172.17.0.1/private bullseye-staging/main armhf libjbig-dev armhf 2.1-3.1+b2 [27.7 kB]
Get:543 http://172.17.0.1/private bullseye-staging/main armhf liblzma-dev armhf 5.2.4-1 [203 kB]
Get:544 http://172.17.0.1/private bullseye-staging/main armhf libtiffxx5 armhf 4.1.0+git191117-1 [117 kB]
Get:545 http://172.17.0.1/private bullseye-staging/main armhf libtiff-dev armhf 4.1.0+git191117-1 [362 kB]
Get:546 http://172.17.0.1/private bullseye-staging/main armhf libgeotiff-dev armhf 1.5.1-2 [89.5 kB]
Get:547 http://172.17.0.1/private bullseye-staging/main armhf libgif-dev armhf 5.1.9-1 [45.5 kB]
Get:548 http://172.17.0.1/private bullseye-staging/main armhf libnetcdf-dev armhf 1:4.6.2-1+b1 [83.0 kB]
Get:549 http://172.17.0.1/private bullseye-staging/main armhf libhdf4-alt-dev armhf 4.2.14-1+b4 [313 kB]
Get:550 http://172.17.0.1/private bullseye-staging/main armhf libjson-c-dev armhf 0.13.1+dfsg-6 [52.0 kB]
Get:551 http://172.17.0.1/private bullseye-staging/main armhf libkmlconvenience1 armhf 1.3.0-8 [44.0 kB]
Get:552 http://172.17.0.1/private bullseye-staging/main armhf libkmlregionator1 armhf 1.3.0-8 [22.6 kB]
Get:553 http://172.17.0.1/private bullseye-staging/main armhf libkmlxsd1 armhf 1.3.0-8 [30.4 kB]
Get:554 http://172.17.0.1/private bullseye-staging/main armhf libminizip-dev armhf 1.1-8+b1 [25.8 kB]
Get:555 http://172.17.0.1/private bullseye-staging/main armhf liburiparser-dev armhf 0.9.3-2 [22.0 kB]
Get:556 http://172.17.0.1/private bullseye-staging/main armhf libkml-dev armhf 1.3.0-8 [940 kB]
Get:557 http://172.17.0.1/private bullseye-staging/main armhf libltdl-dev armhf 2.4.6-11 [159 kB]
Get:558 http://172.17.0.1/private bullseye-staging/main armhf libogdi-dev armhf 4.1.0+ds-1 [37.1 kB]
Get:559 http://172.17.0.1/private bullseye-staging/main armhf libopenjp2-7-dev armhf 2.3.1-1 [46.7 kB]
Get:560 http://172.17.0.1/private bullseye-staging/main armhf libpcre16-3 armhf 2:8.39-12 [234 kB]
Get:561 http://172.17.0.1/private bullseye-staging/main armhf libpcre32-3 armhf 2:8.39-12 [227 kB]
Get:562 http://172.17.0.1/private bullseye-staging/main armhf libpcrecpp0v5 armhf 2:8.39-12 [150 kB]
Get:563 http://172.17.0.1/private bullseye-staging/main armhf libpcre3-dev armhf 2:8.39-12 [564 kB]
Get:564 http://172.17.0.1/private bullseye-staging/main armhf libpoppler-dev armhf 0.71.0-6 [23.9 kB]
Get:565 http://172.17.0.1/private bullseye-staging/main armhf libpoppler-private-dev armhf 0.71.0-6 [188 kB]
Get:566 http://172.17.0.1/private bullseye-staging/main armhf libpq-dev armhf 12.1-2 [125 kB]
Get:567 http://172.17.0.1/private bullseye-staging/main armhf libqhull-r7 armhf 2015.2-4 [171 kB]
Get:568 http://172.17.0.1/private bullseye-staging/main armhf libqhull-dev armhf 2015.2-4 [346 kB]
Get:569 http://172.17.0.1/private bullseye-staging/main armhf libspatialite-dev armhf 4.3.0a-6+b2 [1455 kB]
Get:570 http://172.17.0.1/private bullseye-staging/main armhf libwebpdemux2 armhf 0.6.1-2 [86.7 kB]
Get:571 http://172.17.0.1/private bullseye-staging/main armhf libwebp-dev armhf 0.6.1-2 [304 kB]
Get:572 http://172.17.0.1/private bullseye-staging/main armhf libxerces-c-dev armhf 3.2.2+debian-1+b1 [1466 kB]
Get:573 http://172.17.0.1/private bullseye-staging/main armhf libzstd-dev armhf 1.4.4+dfsg-1+rpi1 [259 kB]
Get:574 http://172.17.0.1/private bullseye-staging/main armhf unixodbc-dev armhf 2.3.6-0.1+b1 [232 kB]
Get:575 http://172.17.0.1/private bullseye-staging/main armhf libgdal-dev armhf 2.4.3+dfsg-1 [6757 kB]
Get:576 http://172.17.0.1/private bullseye-staging/main armhf libsocket++1 armhf 1.12.13-10 [35.2 kB]
Get:577 http://172.17.0.1/private bullseye-staging/main armhf libgdcm3.0 armhf 3.0.4-2 [1610 kB]
Get:578 http://172.17.0.1/private bullseye-staging/main armhf libgdcm-dev armhf 3.0.4-2 [267 kB]
Get:579 http://172.17.0.1/private bullseye-staging/main armhf libgl2ps1.4 armhf 1.4.0+dfsg1-2 [34.2 kB]
Get:580 http://172.17.0.1/private bullseye-staging/main armhf libgl2ps-dev armhf 1.4.0+dfsg1-2 [14.8 kB]
Get:581 http://172.17.0.1/private bullseye-staging/main armhf libglew2.1 armhf 2.1.0-4 [160 kB]
Get:582 http://172.17.0.1/private bullseye-staging/main armhf libglu1-mesa armhf 9.0.1-1 [127 kB]
Get:583 http://172.17.0.1/private bullseye-staging/main armhf libglu1-mesa-dev armhf 9.0.1-1 [166 kB]
Get:584 http://172.17.0.1/private bullseye-staging/main armhf libglew-dev armhf 2.1.0-4 [141 kB]
Get:585 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-data all 2.62.4-1 [1121 kB]
Get:586 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-bin armhf 2.62.4-1 [124 kB]
Get:587 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-dev-bin armhf 2.62.4-1 [162 kB]
Get:588 http://172.17.0.1/private bullseye-staging/main armhf libmount-dev armhf 2.34-0.1 [212 kB]
Get:589 http://172.17.0.1/private bullseye-staging/main armhf libsepol1-dev armhf 3.0-1 [306 kB]
Get:590 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-32-0 armhf 10.34-7 [181 kB]
Get:591 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-posix2 armhf 10.34-7 [44.7 kB]
Get:592 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-dev armhf 10.34-7 [614 kB]
Get:593 http://172.17.0.1/private bullseye-staging/main armhf libselinux1-dev armhf 3.0-1 [158 kB]
Get:594 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-dev armhf 2.62.4-1 [1431 kB]
Get:595 http://172.17.0.1/private bullseye-staging/main armhf libgphoto2-port12 armhf 2.5.22-3 [112 kB]
Get:596 http://172.17.0.1/private bullseye-staging/main armhf libgphoto2-6 armhf 2.5.22-3 [791 kB]
Get:597 http://172.17.0.1/private bullseye-staging/main armhf libgphoto2-dev armhf 2.5.22-3 [837 kB]
Get:598 http://172.17.0.1/private bullseye-staging/main armhf libjson-glib-1.0-common all 1.4.4-2 [52.3 kB]
Get:599 http://172.17.0.1/private bullseye-staging/main armhf libjson-glib-1.0-0 armhf 1.4.4-2 [52.7 kB]
Get:600 http://172.17.0.1/private bullseye-staging/main armhf libsoup2.4-1 armhf 2.68.2-1 [234 kB]
Get:601 http://172.17.0.1/private bullseye-staging/main armhf libsoup-gnome2.4-1 armhf 2.68.2-1 [20.3 kB]
Get:602 http://172.17.0.1/private bullseye-staging/main armhf librest-0.7-0 armhf 0.8.1-1 [27.8 kB]
Get:603 http://172.17.0.1/private bullseye-staging/main armhf libxcomposite1 armhf 1:0.4.4-2 [16.1 kB]
Get:604 http://172.17.0.1/private bullseye-staging/main armhf libxcursor1 armhf 1:1.2.0-2 [34.2 kB]
Get:605 http://172.17.0.1/private bullseye-staging/main armhf libxinerama1 armhf 2:1.1.4-2 [17.3 kB]
Get:606 http://172.17.0.1/private bullseye-staging/main armhf libxrandr2 armhf 2:1.5.1-1 [34.5 kB]
Get:607 http://172.17.0.1/private bullseye-staging/main armhf libgtk-3-common all 3.24.13-1 [3688 kB]
Get:608 http://172.17.0.1/private bullseye-staging/main armhf libgtk-3-0 armhf 3.24.13-1 [2166 kB]
Get:609 http://172.17.0.1/private bullseye-staging/main armhf libgts-0.7-5 armhf 0.7.6+darcs121130-4 [134 kB]
Get:610 http://172.17.0.1/private bullseye-staging/main armhf libgts-bin armhf 0.7.6+darcs121130-4 [47.8 kB]
Get:611 http://172.17.0.1/private bullseye-staging/main armhf libgts-dev armhf 0.7.6+darcs121130-4 [147 kB]
Get:612 http://172.17.0.1/private bullseye-staging/main armhf libhwloc15 armhf 2.1.0+dfsg-3+rpi1 [112 kB]
Get:613 http://172.17.0.1/private bullseye-staging/main armhf libpciaccess0 armhf 0.14-1 [51.0 kB]
Get:614 http://172.17.0.1/private bullseye-staging/main armhf libxnvctrl0 armhf 430.64-1 [24.6 kB]
Get:615 http://172.17.0.1/private bullseye-staging/main armhf ocl-icd-libopencl1 armhf 2.2.12-2 [35.7 kB]
Get:616 http://172.17.0.1/private bullseye-staging/main armhf libhwloc-plugins armhf 2.1.0+dfsg-3+rpi1 [18.6 kB]
Get:617 http://172.17.0.1/private bullseye-staging/main armhf libpmix2 armhf 3.1.4-1+b1 [370 kB]
Get:618 http://172.17.0.1/private bullseye-staging/main armhf libopenmpi3 armhf 4.0.2-5+rpi1 [1679 kB]
Get:619 http://172.17.0.1/private bullseye-staging/main armhf libhdf5-openmpi-103 armhf 1.10.4+repack-10 [1306 kB]
Get:620 http://172.17.0.1/private bullseye-staging/main armhf openmpi-common all 4.0.2-5+rpi1 [168 kB]
Get:621 http://172.17.0.1/private bullseye-staging/main armhf libnl-3-dev armhf 3.4.0-1 [92.4 kB]
Get:622 http://172.17.0.1/private bullseye-staging/main armhf libnl-route-3-dev armhf 3.4.0-1 [145 kB]
Get:623 http://172.17.0.1/private bullseye-staging/main armhf libibverbs-dev armhf 27.0-2 [166 kB]
Get:624 http://172.17.0.1/private bullseye-staging/main armhf libhwloc-dev armhf 2.1.0+dfsg-3+rpi1 [173 kB]
Get:625 http://172.17.0.1/private bullseye-staging/main armhf openmpi-bin armhf 4.0.2-5+rpi1 [185 kB]
Get:626 http://172.17.0.1/private bullseye-staging/main armhf libopenmpi-dev armhf 4.0.2-5+rpi1 [905 kB]
Get:627 http://172.17.0.1/private bullseye-staging/main armhf libhdf5-openmpi-dev armhf 1.10.4+repack-10 [2181 kB]
Get:628 http://172.17.0.1/private bullseye-staging/main armhf mpi-default-dev armhf 1.13 [5476 B]
Get:629 http://172.17.0.1/private bullseye-staging/main armhf libhdf5-mpi-dev armhf 1.10.4+repack-10 [27.3 kB]
Get:630 http://172.17.0.1/private bullseye-staging/main armhf libilmbase-dev armhf 2.3.0-6 [77.9 kB]
Get:631 http://172.17.0.1/private bullseye-staging/main armhf libkdtree++-dev all 0.7.1+git20101123-5 [32.9 kB]
Get:632 http://172.17.0.1/private bullseye-staging/main armhf liblept5 armhf 1.79.0-1 [875 kB]
Get:633 http://172.17.0.1/private bullseye-staging/main armhf liblz4-dev armhf 1.9.2-2 [70.4 kB]
Get:634 http://172.17.0.1/private bullseye-staging/main armhf libmedc11 armhf 4.0.0+repack-9 [389 kB]
Get:635 http://172.17.0.1/private bullseye-staging/main armhf libmedc-dev armhf 4.0.0+repack-9 [455 kB]
Get:636 http://172.17.0.1/private bullseye-staging/main armhf libmetis5 armhf 5.1.0.dfsg-5 [131 kB]
Get:637 http://172.17.0.1/private bullseye-staging/main armhf libmetis-dev armhf 5.1.0.dfsg-5 [10.5 kB]
Get:638 http://172.17.0.1/private bullseye-staging/main armhf libnetcdf-c++4 armhf 4.2-11 [28.3 kB]
Get:639 http://172.17.0.1/private bullseye-staging/main armhf libnetcdf-cxx-legacy-dev armhf 4.2-11 [51.0 kB]
Get:640 http://172.17.0.1/private bullseye-staging/main armhf libtbb2 armhf 2020.0-2 [117 kB]
Get:641 http://172.17.0.1/private bullseye-staging/main armhf libocct-foundation-7.3 armhf 7.3.3+dfsg1-1+rpi1 [1117 kB]
Get:642 http://172.17.0.1/private bullseye-staging/main armhf libocct-modeling-data-7.3 armhf 7.3.3+dfsg1-1+rpi1 [2265 kB]
Get:643 http://172.17.0.1/private bullseye-staging/main armhf libocct-modeling-algorithms-7.3 armhf 7.3.3+dfsg1-1+rpi1 [6320 kB]
Get:644 http://172.17.0.1/private bullseye-staging/main armhf libocct-visualization-7.3 armhf 7.3.3+dfsg1-1+rpi1 [1327 kB]
Get:645 http://172.17.0.1/private bullseye-staging/main armhf libocct-ocaf-7.3 armhf 7.3.3+dfsg1-1+rpi1 [1014 kB]
Get:646 http://172.17.0.1/private bullseye-staging/main armhf libocct-data-exchange-7.3 armhf 7.3.3+dfsg1-1+rpi1 [3304 kB]
Get:647 http://172.17.0.1/private bullseye-staging/main armhf libtcl8.6 armhf 8.6.10+dfsg-1 [886 kB]
Get:648 http://172.17.0.1/private bullseye-staging/main armhf libxft2 armhf 2.3.2-2 [49.3 kB]
Get:649 http://172.17.0.1/private bullseye-staging/main armhf libxss1 armhf 1:1.2.3-1 [17.3 kB]
Get:650 http://172.17.0.1/private bullseye-staging/main armhf libtk8.6 armhf 8.6.10-1 [678 kB]
Get:651 http://172.17.0.1/private bullseye-staging/main armhf libnglib-6.2.1804 armhf 6.2.1804+dfsg1-3 [1606 kB]
Get:652 http://172.17.0.1/private bullseye-staging/main armhf libnglib-dev armhf 6.2.1804+dfsg1-3 [20.9 kB]
Get:653 http://172.17.0.1/private bullseye-staging/main armhf libocct-foundation-dev armhf 7.3.3+dfsg1-1+rpi1 [541 kB]
Get:654 http://172.17.0.1/private bullseye-staging/main armhf libocct-modeling-algorithms-dev armhf 7.3.3+dfsg1-1+rpi1 [808 kB]
Get:655 http://172.17.0.1/private bullseye-staging/main armhf libocct-modeling-data-dev armhf 7.3.3+dfsg1-1+rpi1 [301 kB]
Get:656 http://172.17.0.1/private bullseye-staging/main armhf libocct-ocaf-dev armhf 7.3.3+dfsg1-1+rpi1 [173 kB]
Get:657 http://172.17.0.1/private bullseye-staging/main armhf libocct-visualization-dev armhf 7.3.3+dfsg1-1+rpi1 [441 kB]
Get:658 http://172.17.0.1/private bullseye-staging/main armhf libocct-data-exchange-dev armhf 7.3.3+dfsg1-1+rpi1 [639 kB]
Get:659 http://172.17.0.1/private bullseye-staging/main armhf tcl8.6 armhf 8.6.10+dfsg-1 [123 kB]
Get:660 http://172.17.0.1/private bullseye-staging/main armhf tcl8.6-dev armhf 8.6.10+dfsg-1 [917 kB]
Get:661 http://172.17.0.1/private bullseye-staging/main armhf x11proto-scrnsaver-dev all 2018.4-4 [3136 B]
Get:662 http://172.17.0.1/private bullseye-staging/main armhf libxss-dev armhf 1:1.2.3-1 [23.0 kB]
Get:663 http://172.17.0.1/private bullseye-staging/main armhf libxrender-dev armhf 1:0.9.10-1 [37.7 kB]
Get:664 http://172.17.0.1/private bullseye-staging/main armhf libxft-dev armhf 2.3.2-2 [60.3 kB]
Get:665 http://172.17.0.1/private bullseye-staging/main armhf tk8.6 armhf 8.6.10-1 [71.9 kB]
Get:666 http://172.17.0.1/private bullseye-staging/main armhf tk8.6-dev armhf 8.6.10-1 [700 kB]
Get:667 http://172.17.0.1/private bullseye-staging/main armhf libocct-draw-7.3 armhf 7.3.3+dfsg1-1+rpi1 [1802 kB]
Get:668 http://172.17.0.1/private bullseye-staging/main armhf libogg-dev armhf 1.3.2-1+b2 [194 kB]
Get:669 http://172.17.0.1/private bullseye-staging/main armhf libopencv-core4.1 armhf 4.1.2+dfsg-5 [763 kB]
Get:670 http://172.17.0.1/private bullseye-staging/main armhf libopencv-flann4.1 armhf 4.1.2+dfsg-5 [99.4 kB]
Get:671 http://172.17.0.1/private bullseye-staging/main armhf libopencv-imgproc4.1 armhf 4.1.2+dfsg-5 [780 kB]
Get:672 http://172.17.0.1/private bullseye-staging/main armhf libopencv-imgcodecs4.1 armhf 4.1.2+dfsg-5 [106 kB]
Get:673 http://172.17.0.1/private bullseye-staging/main armhf libswscale5 armhf 7:4.2.1-2+b1 [166 kB]
Get:674 http://172.17.0.1/private bullseye-staging/main armhf libopencv-videoio4.1 armhf 4.1.2+dfsg-5 [108 kB]
Get:675 http://172.17.0.1/private bullseye-staging/main armhf libopencv-highgui4.1 armhf 4.1.2+dfsg-5 [43.3 kB]
Get:676 http://172.17.0.1/private bullseye-staging/main armhf libopencv-ml4.1 armhf 4.1.2+dfsg-5 [212 kB]
Get:677 http://172.17.0.1/private bullseye-staging/main armhf libopencv-features2d4.1 armhf 4.1.2+dfsg-5 [214 kB]
Get:678 http://172.17.0.1/private bullseye-staging/main armhf libopencv-calib3d4.1 armhf 4.1.2+dfsg-5 [466 kB]
Get:679 http://172.17.0.1/private bullseye-staging/main armhf libtbb-dev armhf 2020.0-2 [311 kB]
Get:680 http://172.17.0.1/private bullseye-staging/main armhf libopencv-core-dev armhf 4.1.2+dfsg-5 [1482 kB]
Get:681 http://172.17.0.1/private bullseye-staging/main armhf libopencv-flann-dev armhf 4.1.2+dfsg-5 [199 kB]
Get:682 http://172.17.0.1/private bullseye-staging/main armhf libopencv-imgproc-dev armhf 4.1.2+dfsg-5 [1107 kB]
Get:683 http://172.17.0.1/private bullseye-staging/main armhf libopencv-imgcodecs-dev armhf 4.1.2+dfsg-5 [180 kB]
Get:684 http://172.17.0.1/private bullseye-staging/main armhf libopencv-videoio-dev armhf 4.1.2+dfsg-5 [176 kB]
Get:685 http://172.17.0.1/private bullseye-staging/main armhf libopenexr-dev armhf 2.3.0-6 [674 kB]
Get:686 http://172.17.0.1/private bullseye-staging/main armhf libswscale-dev armhf 7:4.2.1-2+b1 [180 kB]
Get:687 http://172.17.0.1/private bullseye-staging/main armhf libopencv-highgui-dev armhf 4.1.2+dfsg-5 [64.7 kB]
Get:688 http://172.17.0.1/private bullseye-staging/main armhf libopencv-ml-dev armhf 4.1.2+dfsg-5 [317 kB]
Get:689 http://172.17.0.1/private bullseye-staging/main armhf libopencv-features2d-dev armhf 4.1.2+dfsg-5 [302 kB]
Get:690 http://172.17.0.1/private bullseye-staging/main armhf libopencv-calib3d-dev armhf 4.1.2+dfsg-5 [704 kB]
Get:691 http://172.17.0.1/private bullseye-staging/main armhf libprotobuf17 armhf 3.6.1.3-2+rpi1 [665 kB]
Get:692 http://172.17.0.1/private bullseye-staging/main armhf libopencv-dnn4.1 armhf 4.1.2+dfsg-5 [700 kB]
Get:693 http://172.17.0.1/private bullseye-staging/main armhf libopencv-objdetect4.1 armhf 4.1.2+dfsg-5 [142 kB]
Get:694 http://172.17.0.1/private bullseye-staging/main armhf libopencv-photo4.1 armhf 4.1.2+dfsg-5 [178 kB]
Get:695 http://172.17.0.1/private bullseye-staging/main armhf libopencv-video4.1 armhf 4.1.2+dfsg-5 [134 kB]
Get:696 http://172.17.0.1/private bullseye-staging/main armhf libopencv-shape4.1 armhf 4.1.2+dfsg-5 [62.1 kB]
Get:697 http://172.17.0.1/private bullseye-staging/main armhf libopencv-stitching4.1 armhf 4.1.2+dfsg-5 [189 kB]
Get:698 http://172.17.0.1/private bullseye-staging/main armhf libopencv-superres4.1 armhf 4.1.2+dfsg-5 [55.7 kB]
Get:699 http://172.17.0.1/private bullseye-staging/main armhf libopencv-videostab4.1 armhf 4.1.2+dfsg-5 [97.2 kB]
Get:700 http://172.17.0.1/private bullseye-staging/main armhf libvtk6.3 armhf 6.3.0+dfsg2-5 [13.9 MB]
Get:701 http://172.17.0.1/private bullseye-staging/main armhf libopencv-viz4.1 armhf 4.1.2+dfsg-5 [118 kB]
Get:702 http://172.17.0.1/private bullseye-staging/main armhf libtesseract4 armhf 4.1.0-2 [1104 kB]
Get:703 http://172.17.0.1/private bullseye-staging/main armhf libopencv-contrib4.1 armhf 4.1.2+dfsg-5 [2896 kB]
Get:704 http://172.17.0.1/private bullseye-staging/main armhf libopencv-dnn-dev armhf 4.1.2+dfsg-5 [1284 kB]
Get:705 http://172.17.0.1/private bullseye-staging/main armhf libopencv-objdetect-dev armhf 4.1.2+dfsg-5 [188 kB]
Get:706 http://172.17.0.1/private bullseye-staging/main armhf libopencv-photo-dev armhf 4.1.2+dfsg-5 [234 kB]
Get:707 http://172.17.0.1/private bullseye-staging/main armhf libopencv-video-dev armhf 4.1.2+dfsg-5 [184 kB]
Get:708 http://172.17.0.1/private bullseye-staging/main armhf libopencv-shape-dev armhf 4.1.2+dfsg-5 [87.3 kB]
Get:709 http://172.17.0.1/private bullseye-staging/main armhf libopencv-stitching-dev armhf 4.1.2+dfsg-5 [269 kB]
Get:710 http://172.17.0.1/private bullseye-staging/main armhf libopencv-superres-dev armhf 4.1.2+dfsg-5 [75.9 kB]
Get:711 http://172.17.0.1/private bullseye-staging/main armhf libopencv-videostab-dev armhf 4.1.2+dfsg-5 [136 kB]
Get:712 http://172.17.0.1/private bullseye-staging/main armhf libopencv-viz-dev armhf 4.1.2+dfsg-5 [192 kB]
Get:713 http://172.17.0.1/private bullseye-staging/main armhf libopencv-contrib-dev armhf 4.1.2+dfsg-5 [9694 kB]
Get:714 http://172.17.0.1/private bullseye-staging/main armhf libopencv-ts-dev armhf 4.1.2+dfsg-5 [332 kB]
Get:715 http://172.17.0.1/private bullseye-staging/main armhf libopencv4.1-jni armhf 4.1.2+dfsg-5 [312 kB]
Get:716 http://172.17.0.1/private bullseye-staging/main armhf libopencv4.1-java all 4.1.2+dfsg-5 [899 kB]
Get:717 http://172.17.0.1/private bullseye-staging/main armhf libopencv-dev armhf 4.1.2+dfsg-5 [99.1 kB]
Get:718 http://172.17.0.1/private bullseye-staging/main armhf libshiboken2-py3-5.13 armhf 5.13.2-2.2+rpi1+b1 [202 kB]
Get:719 http://172.17.0.1/private bullseye-staging/main armhf libpyside2-py3-5.13 armhf 5.13.2-2.2+rpi1+b1 [86.6 kB]
Get:720 http://172.17.0.1/private bullseye-staging/main armhf libpyside2-dev armhf 5.13.2-2.2+rpi1+b1 [159 kB]
Get:721 http://172.17.0.1/private bullseye-staging/main armhf libqt5designer5 armhf 5.12.5-2 [2651 kB]
Get:722 http://172.17.0.1/private bullseye-staging/main armhf libqt5designercomponents5 armhf 5.12.5-2 [620 kB]
Get:723 http://172.17.0.1/private bullseye-staging/main armhf libqt5help5 armhf 5.12.5-2 [118 kB]
Get:724 http://172.17.0.1/private bullseye-staging/main armhf libqt5opengl5 armhf 5.12.5+dfsg-2+rpi1 [145 kB]
Get:725 http://172.17.0.1/private bullseye-staging/main armhf libqt5opengl5-dev armhf 5.12.5+dfsg-2+rpi1 [70.1 kB]
Get:726 http://172.17.0.1/private bullseye-staging/main armhf libqt5sql5-sqlite armhf 5.12.5+dfsg-2+rpi1 [73.6 kB]
Get:727 http://172.17.0.1/private bullseye-staging/main armhf libqt5x11extras5 armhf 5.12.5-1 [11.4 kB]
Get:728 http://172.17.0.1/private bullseye-staging/main armhf libqt5x11extras5-dev armhf 5.12.5-1 [11.2 kB]
Get:729 http://172.17.0.1/private bullseye-staging/main armhf shiboken2 armhf 5.13.2-2.2+rpi1+b1 [487 kB]
Get:730 http://172.17.0.1/private bullseye-staging/main armhf libshiboken2-dev armhf 5.13.2-2.2+rpi1+b1 [41.3 kB]
Get:731 http://172.17.0.1/private bullseye-staging/main armhf libsodium23 armhf 1.0.18-1 [143 kB]
Get:732 http://172.17.0.1/private bullseye-staging/main armhf libspnav0 armhf 0.2.3-1 [7892 B]
Get:733 http://172.17.0.1/private bullseye-staging/main armhf libspnav-dev armhf 0.2.3-1 [14.2 kB]
Get:734 http://172.17.0.1/private bullseye-staging/main armhf libtheora-dev armhf 1.1.1+dfsg.1-15 [164 kB]
Get:735 http://172.17.0.1/private bullseye-staging/main armhf libjsoncpp-dev armhf 1.7.4-3 [78.6 kB]
Get:736 http://172.17.0.1/private bullseye-staging/main armhf libvtk7.1p armhf 7.1.1+dfsg2-1 [31.5 MB]
Get:737 http://172.17.0.1/private bullseye-staging/main armhf libvtk7-jni armhf 7.1.1+dfsg2-1 [4160 kB]
Get:738 http://172.17.0.1/private bullseye-staging/main armhf libvtk7-java armhf 7.1.1+dfsg2-1 [2196 kB]
Get:739 http://172.17.0.1/private bullseye-staging/main armhf python3-cbor armhf 1.0.0-1.1 [19.2 kB]
Get:740 http://172.17.0.1/private bullseye-staging/main armhf python3-lz4 armhf 3.0.2+dfsg-1 [30.6 kB]
Get:741 http://172.17.0.1/private bullseye-staging/main armhf python3-cffi-backend armhf 1.13.2-1+b1 [87.8 kB]
Get:742 http://172.17.0.1/private bullseye-staging/main armhf python3-six all 1.13.0-1 [16.2 kB]
Get:743 http://172.17.0.1/private bullseye-staging/main armhf python3-nacl armhf 1.3.0-3 [43.9 kB]
Get:744 http://172.17.0.1/private bullseye-staging/main armhf python3-asn1crypto all 0.24.0-1 [78.2 kB]
Get:745 http://172.17.0.1/private bullseye-staging/main armhf python3-cryptography armhf 2.6.1-4 [187 kB]
Get:746 http://172.17.0.1/private bullseye-staging/main armhf python3-openssl all 19.0.0-1 [52.1 kB]
Get:747 http://172.17.0.1/private bullseye-staging/main armhf python3-pyqrcode all 1.2.1-4 [30.3 kB]
Get:748 http://172.17.0.1/private bullseye-staging/main armhf python3-attr all 18.2.0-1 [37.3 kB]
Get:749 http://172.17.0.1/private bullseye-staging/main armhf python3-pyasn1 all 0.4.2-3 [57.7 kB]
Get:750 http://172.17.0.1/private bullseye-staging/main armhf python3-pyasn1-modules all 0.2.1-0.2 [34.5 kB]
Get:751 http://172.17.0.1/private bullseye-staging/main armhf python3-service-identity all 18.1.0-5 [12.5 kB]
Get:752 http://172.17.0.1/private bullseye-staging/main armhf python3-snappy armhf 0.5.3-1.1 [16.3 kB]
Get:753 http://172.17.0.1/private bullseye-staging/main armhf python3-trie all 0.2+ds-2 [7476 B]
Get:754 http://172.17.0.1/private bullseye-staging/main armhf python3-automat all 0.6.0-1 [25.1 kB]
Get:755 http://172.17.0.1/private bullseye-staging/main armhf python3-constantly all 15.1.0-1 [7982 B]
Get:756 http://172.17.0.1/private bullseye-staging/main armhf python3-idna all 2.6-2 [34.4 kB]
Get:757 http://172.17.0.1/private bullseye-staging/main armhf python3-hyperlink all 19.0.0-1 [35.9 kB]
Get:758 http://172.17.0.1/private bullseye-staging/main armhf python3-incremental all 16.10.1-3.1 [14.8 kB]
Get:759 http://172.17.0.1/private bullseye-staging/main armhf python3-pkg-resources all 44.0.0-1 [155 kB]
Get:760 http://172.17.0.1/private bullseye-staging/main armhf python3-zope.interface armhf 4.6.0-4 [94.1 kB]
Get:761 http://172.17.0.1/private bullseye-staging/main armhf python3-twisted-bin armhf 18.9.0-3 [18.7 kB]
Get:762 http://172.17.0.1/private bullseye-staging/main armhf python3-twisted all 18.9.0-3 [1934 kB]
Get:763 http://172.17.0.1/private bullseye-staging/main armhf python3-txaio all 2.10.0-2 [18.8 kB]
Get:764 http://172.17.0.1/private bullseye-staging/main armhf python3-u-msgpack all 2.1-1 [7310 B]
Get:765 http://172.17.0.1/private bullseye-staging/main armhf python3-ubjson armhf 0.14.0-2 [31.8 kB]
Get:766 http://172.17.0.1/private bullseye-staging/main armhf python3-wsaccel armhf 0.6.2-2+rpi1 [34.3 kB]
Get:767 http://172.17.0.1/private bullseye-staging/main armhf python3-autobahn all 17.10.1+dfsg1-6+rvt [164 kB]
Get:768 http://172.17.0.1/private bullseye-staging/main armhf mpi-default-bin armhf 1.13 [4672 B]
Get:769 http://172.17.0.1/private bullseye-staging/main armhf python3-mpi4py armhf 3.0.3-1 [413 kB]
Get:770 http://172.17.0.1/private bullseye-staging/main armhf python3-vtk7 armhf 7.1.1+dfsg2-1 [230 kB]
Get:771 http://172.17.0.1/private bullseye-staging/main armhf tcl armhf 8.6.9+1 [5636 B]
Get:772 http://172.17.0.1/private bullseye-staging/main armhf tcl-dev armhf 8.6.9+1 [8192 B]
Get:773 http://172.17.0.1/private bullseye-staging/main armhf tcl-vtk7 armhf 7.1.1+dfsg2-1 [130 kB]
Get:774 http://172.17.0.1/private bullseye-staging/main armhf tk armhf 8.6.9+1 [5676 B]
Get:775 http://172.17.0.1/private bullseye-staging/main armhf tk-dev armhf 8.6.9+1 [5500 B]
Get:776 http://172.17.0.1/private bullseye-staging/main armhf vtk7 armhf 7.1.1+dfsg2-1 [135 kB]
Get:777 http://172.17.0.1/private bullseye-staging/main armhf libvtk7-dev armhf 7.1.1+dfsg2-1 [2243 kB]
Get:778 http://172.17.0.1/private bullseye-staging/main armhf libzipios++0v5 armhf 0.1.5.9+cvs.2007.04.28-11 [47.0 kB]
Get:779 http://172.17.0.1/private bullseye-staging/main armhf libzipios++-dev armhf 0.1.5.9+cvs.2007.04.28-11 [74.4 kB]
Get:780 http://172.17.0.1/private bullseye-staging/main armhf lsb-release all 11.1.0+rpi1 [28.1 kB]
Get:781 http://172.17.0.1/private bullseye-staging/main armhf tix armhf 8.4.3-10 [264 kB]
Get:782 http://172.17.0.1/private bullseye-staging/main armhf netgen armhf 6.2.1804+dfsg1-3 [61.7 kB]
Get:783 http://172.17.0.1/private bullseye-staging/main armhf netgen-headers armhf 6.2.1804+dfsg1-3 [149 kB]
Get:784 http://172.17.0.1/private bullseye-staging/main armhf occt-draw armhf 7.3.3+dfsg1-1+rpi1 [81.8 kB]
Get:785 http://172.17.0.1/private bullseye-staging/main armhf pybind11-dev all 2.4.3-2 [137 kB]
Get:786 http://172.17.0.1/private bullseye-staging/main armhf python3-pyside2uic all 5.13.2-2.2+rpi1 [33.0 kB]
Get:787 http://172.17.0.1/private bullseye-staging/main armhf python3-pyside2.qtcore armhf 5.13.2-2.2+rpi1+b1 [1177 kB]
Get:788 http://172.17.0.1/private bullseye-staging/main armhf pyside2-tools armhf 5.13.2-2.2+rpi1+b1 [107 kB]
Get:789 http://172.17.0.1/private bullseye-staging/main armhf python3-ply all 3.11-3 [65.1 kB]
Get:790 http://172.17.0.1/private bullseye-staging/main armhf python3-pyside2.qtgui armhf 5.13.2-2.2+rpi1+b1 [1217 kB]
Get:791 http://172.17.0.1/private bullseye-staging/main armhf python3-pyside2.qtwidgets armhf 5.13.2-2.2+rpi1+b1 [2422 kB]
Get:792 http://172.17.0.1/private bullseye-staging/main armhf python3-pyside2.qtsvg armhf 5.13.2-2.2+rpi1+b1 [67.4 kB]
Get:793 http://172.17.0.1/private bullseye-staging/main armhf python3-pyside2.qtxml armhf 5.13.2-2.2+rpi1+b1 [148 kB]
Get:794 http://172.17.0.1/private bullseye-staging/main armhf python3-pyside2.qtuitools armhf 5.13.2-2.2+rpi1+b1 [160 kB]
Get:795 http://172.17.0.1/private bullseye-staging/main armhf qdoc-qt5 armhf 5.12.5-2 [435 kB]
Get:796 http://172.17.0.1/private bullseye-staging/main armhf qhelpgenerator-qt5 armhf 5.12.5-2 [63.4 kB]
Get:797 http://172.17.0.1/private bullseye-staging/main armhf qt5-assistant armhf 5.12.5-2 [354 kB]
Get:798 http://172.17.0.1/private bullseye-staging/main armhf qtattributionsscanner-qt5 armhf 5.12.5-2 [31.1 kB]
Get:799 http://172.17.0.1/private bullseye-staging/main armhf qttools5-dev-tools armhf 5.12.5-2 [914 kB]
Get:800 http://172.17.0.1/private bullseye-staging/main armhf qttools5-dev armhf 5.12.5-2 [177 kB]
Get:801 http://172.17.0.1/private bullseye-staging/main armhf swig3.0 armhf 3.0.12-2.2 [1242 kB]
Get:802 http://172.17.0.1/private bullseye-staging/main armhf swig armhf 3.0.12-2.2 [310 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 511 MB in 1min 54s (4498 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 12242 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.10.0-1_armhf.deb ...
Unpacking libbsd0:armhf (0.10.0-1) ...
Selecting previously unselected package libtinfo5:armhf.
Preparing to unpack .../01-libtinfo5_6.1+20191019-1_armhf.deb ...
Unpacking libtinfo5:armhf (6.1+20191019-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../02-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../03-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../04-groff-base_1.22.4-4_armhf.deb ...
Unpacking groff-base (1.22.4-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../05-libpipeline1_1.5.2-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.2-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../06-man-db_2.9.0-2_armhf.deb ...
Unpacking man-db (2.9.0-2) ...
Selecting previously unselected package libapparmor1:armhf.
Preparing to unpack .../07-libapparmor1_2.13.3-7_armhf.deb ...
Unpacking libapparmor1:armhf (2.13.3-7) ...
Selecting previously unselected package libargon2-1:armhf.
Preparing to unpack .../08-libargon2-1_0~20171227-0.2_armhf.deb ...
Unpacking libargon2-1:armhf (0~20171227-0.2) ...
Selecting previously unselected package dmsetup.
Preparing to unpack .../09-dmsetup_2%3a1.02.167-1_armhf.deb ...
Unpacking dmsetup (2:1.02.167-1) ...
Selecting previously unselected package libdevmapper1.02.1:armhf.
Preparing to unpack .../10-libdevmapper1.02.1_2%3a1.02.167-1_armhf.deb ...
Unpacking libdevmapper1.02.1:armhf (2:1.02.167-1) ...
Selecting previously unselected package libjson-c4:armhf.
Preparing to unpack .../11-libjson-c4_0.13.1+dfsg-6_armhf.deb ...
Unpacking libjson-c4:armhf (0.13.1+dfsg-6) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../12-libssl1.1_1.1.1d-2_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1d-2) ...
Selecting previously unselected package libcryptsetup12:armhf.
Preparing to unpack .../13-libcryptsetup12_2%3a2.2.2-1_armhf.deb ...
Unpacking libcryptsetup12:armhf (2:2.2.2-1) ...
Selecting previously unselected package libip4tc2:armhf.
Preparing to unpack .../14-libip4tc2_1.8.3-2_armhf.deb ...
Unpacking libip4tc2:armhf (1.8.3-2) ...
Selecting previously unselected package libkmod2:armhf.
Preparing to unpack .../15-libkmod2_26+20191223-1_armhf.deb ...
Unpacking libkmod2:armhf (26+20191223-1) ...
Selecting previously unselected package systemd.
Preparing to unpack .../16-systemd_244-3+rpi1+b1_armhf.deb ...
Unpacking systemd (244-3+rpi1+b1) ...
Setting up libapparmor1:armhf (2.13.3-7) ...
Setting up libargon2-1:armhf (0~20171227-0.2) ...
Setting up libjson-c4:armhf (0.13.1+dfsg-6) ...
Setting up libssl1.1:armhf (1.1.1d-2) ...
Setting up libip4tc2:armhf (1.8.3-2) ...
Setting up libkmod2:armhf (26+20191223-1) ...
Setting up libdevmapper1.02.1:armhf (2:1.02.167-1) ...
Setting up libcryptsetup12:armhf (2:2.2.2-1) ...
Setting up systemd (244-3+rpi1+b1) ...
Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service -> /lib/systemd/system/getty@.service.
Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target -> /lib/systemd/system/remote-fs.target.
Created symlink /etc/systemd/system/dbus-org.freedesktop.timesync1.service -> /lib/systemd/system/systemd-timesyncd.service.
Created symlink /etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service -> /lib/systemd/system/systemd-timesyncd.service.
Initializing machine ID from random generator.
Setting up dmsetup (2:1.02.167-1) ...
Selecting previously unselected package systemd-sysv.
(Reading database ... 13729 files and directories currently installed.)
Preparing to unpack .../000-systemd-sysv_244-3+rpi1+b1_armhf.deb ...
Unpacking systemd-sysv (244-3+rpi1+b1) ...
Selecting previously unselected package libdouble-conversion3:armhf.
Preparing to unpack .../001-libdouble-conversion3_3.1.5-5_armhf.deb ...
Unpacking libdouble-conversion3:armhf (3.1.5-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../002-libglib2.0-0_2.62.4-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.62.4-1) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../003-libicu63_63.2-2_armhf.deb ...
Unpacking libicu63:armhf (63.2-2) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../004-libpcre2-16-0_10.34-7_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.34-7) ...
Selecting previously unselected package libqt5core5a:armhf.
Preparing to unpack .../005-libqt5core5a_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5core5a:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../006-libexpat1_2.2.9-1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.9-1) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../007-libpng16-16_1.6.37-1_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-1) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../008-libfreetype6_2.10.1-2_armhf.deb ...
Unpacking libfreetype6:armhf (2.10.1-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../009-sensible-utils_0.0.12+nmu1_all.deb ...
Unpacking sensible-utils (0.0.12+nmu1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../010-ucf_3.0038+nmu1_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0038+nmu1) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../011-fonts-dejavu-core_2.37-1_all.deb ...
Unpacking fonts-dejavu-core (2.37-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../012-fontconfig-config_2.13.1-2_all.deb ...
Unpacking fontconfig-config (2.13.1-2) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../013-libfontconfig1_2.13.1-2_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-2) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../014-fontconfig_2.13.1-2_armhf.deb ...
Unpacking fontconfig (2.13.1-2) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../015-libdrm-common_2.4.100-4+rpi1_all.deb ...
Unpacking libdrm-common (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm2:armhf.
Preparing to unpack .../016-libdrm2_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm2:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../017-libglvnd0_1.1.0-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.1.0-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../018-libwayland-server0_1.17.0-1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.17.0-1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../019-libgbm1_19.2.6-1_armhf.deb ...
Unpacking libgbm1:armhf (19.2.6-1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../020-libglapi-mesa_19.2.6-1_armhf.deb ...
Unpacking libglapi-mesa:armhf (19.2.6-1) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../021-libwayland-client0_1.17.0-1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.17.0-1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../022-libx11-xcb1_2%3a1.6.8-1_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.8-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../023-libxau6_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../024-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../025-libxcb1_1.13.1-2_armhf.deb ...
Unpacking libxcb1:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../026-libxcb-dri2-0_1.13.1-2_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../027-libxcb-dri3-0_1.13.1-2_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../028-libxcb-present0_1.13.1-2_armhf.deb ...
Unpacking libxcb-present0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../029-libxcb-sync1_1.13.1-2_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../030-libxcb-xfixes0_1.13.1-2_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.13.1-2) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../031-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../032-libegl-mesa0_19.2.6-1_armhf.deb ...
Unpacking libegl-mesa0:armhf (19.2.6-1) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../033-libegl1_1.1.0-1_armhf.deb ...
Unpacking libegl1:armhf (1.1.0-1) ...
Selecting previously unselected package libgles2:armhf.
Preparing to unpack .../034-libgles2_1.1.0-1_armhf.deb ...
Unpacking libgles2:armhf (1.1.0-1) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../035-libgraphite2-3_1.3.13-11_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.13-11) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../036-libharfbuzz0b_2.6.4-1+rpi1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (2.6.4-1+rpi1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../037-x11-common_1%3a7.7+20_all.deb ...
Unpacking x11-common (1:7.7+20) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../038-libice6_2%3a1.0.9-2_armhf.deb ...
Unpacking libice6:armhf (2:1.0.9-2) ...
Selecting previously unselected package libevdev2:armhf.
Preparing to unpack .../039-libevdev2_1.8.0+dfsg-2_armhf.deb ...
Unpacking libevdev2:armhf (1.8.0+dfsg-2) ...
Selecting previously unselected package libmtdev1:armhf.
Preparing to unpack .../040-libmtdev1_1.1.5-1.1_armhf.deb ...
Unpacking libmtdev1:armhf (1.1.5-1.1) ...
Selecting previously unselected package libgudev-1.0-0:armhf.
Preparing to unpack .../041-libgudev-1.0-0_233-1_armhf.deb ...
Unpacking libgudev-1.0-0:armhf (233-1) ...
Selecting previously unselected package libwacom-common.
Preparing to unpack .../042-libwacom-common_1.1-2_all.deb ...
Unpacking libwacom-common (1.1-2) ...
Selecting previously unselected package libwacom2:armhf.
Preparing to unpack .../043-libwacom2_1.1-2_armhf.deb ...
Unpacking libwacom2:armhf (1.1-2) ...
Selecting previously unselected package libinput-bin.
Preparing to unpack .../044-libinput-bin_1.14.3-1_armhf.deb ...
Unpacking libinput-bin (1.14.3-1) ...
Selecting previously unselected package libinput10:armhf.
Preparing to unpack .../045-libinput10_1.14.3-1_armhf.deb ...
Unpacking libinput10:armhf (1.14.3-1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../046-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../047-libdbus-1-3_1.12.16-2+b1_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.12.16-2+b1) ...
Selecting previously unselected package libqt5dbus5:armhf.
Preparing to unpack .../048-libqt5dbus5_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5dbus5:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libqt5network5:armhf.
Preparing to unpack .../049-libqt5network5_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5network5:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../050-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../051-libx11-data_2%3a1.6.8-1_all.deb ...
Unpacking libx11-data (2:1.6.8-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../052-libx11-6_2%3a1.6.8-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.8-1) ...
Selecting previously unselected package libxcb-icccm4:armhf.
Preparing to unpack .../053-libxcb-icccm4_0.4.1-1.1_armhf.deb ...
Unpacking libxcb-icccm4:armhf (0.4.1-1.1) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../054-libxcb-shm0_1.13.1-2_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-util0:armhf.
Preparing to unpack .../055-libxcb-util0_0.3.8-3+b2_armhf.deb ...
Unpacking libxcb-util0:armhf (0.3.8-3+b2) ...
Selecting previously unselected package libxcb-image0:armhf.
Preparing to unpack .../056-libxcb-image0_0.4.0-1+b2_armhf.deb ...
Unpacking libxcb-image0:armhf (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-keysyms1:armhf.
Preparing to unpack .../057-libxcb-keysyms1_0.4.0-1+b2_armhf.deb ...
Unpacking libxcb-keysyms1:armhf (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-randr0:armhf.
Preparing to unpack .../058-libxcb-randr0_1.13.1-2_armhf.deb ...
Unpacking libxcb-randr0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../059-libxcb-render0_1.13.1-2_armhf.deb ...
Unpacking libxcb-render0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-render-util0:armhf.
Preparing to unpack .../060-libxcb-render-util0_0.3.9-1+b1_armhf.deb ...
Unpacking libxcb-render-util0:armhf (0.3.9-1+b1) ...
Selecting previously unselected package libxcb-shape0:armhf.
Preparing to unpack .../061-libxcb-shape0_1.13.1-2_armhf.deb ...
Unpacking libxcb-shape0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-xinerama0:armhf.
Preparing to unpack .../062-libxcb-xinerama0_1.13.1-2_armhf.deb ...
Unpacking libxcb-xinerama0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-xinput0:armhf.
Preparing to unpack .../063-libxcb-xinput0_1.13.1-2_armhf.deb ...
Unpacking libxcb-xinput0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-xkb1:armhf.
Preparing to unpack .../064-libxcb-xkb1_1.13.1-2_armhf.deb ...
Unpacking libxcb-xkb1:armhf (1.13.1-2) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../065-xkb-data_2.26-2_all.deb ...
Unpacking xkb-data (2.26-2) ...
Selecting previously unselected package libxkbcommon0:armhf.
Preparing to unpack .../066-libxkbcommon0_0.9.1-1_armhf.deb ...
Unpacking libxkbcommon0:armhf (0.9.1-1) ...
Selecting previously unselected package libxkbcommon-x11-0:armhf.
Preparing to unpack .../067-libxkbcommon-x11-0_0.9.1-1_armhf.deb ...
Unpacking libxkbcommon-x11-0:armhf (0.9.1-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../068-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libqt5gui5:armhf.
Preparing to unpack .../069-libqt5gui5_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5gui5:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libqt5widgets5:armhf.
Preparing to unpack .../070-libqt5widgets5_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5widgets5:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libqt5svg5:armhf.
Preparing to unpack .../071-libqt5svg5_5.12.5-2_armhf.deb ...
Unpacking libqt5svg5:armhf (5.12.5-2) ...
Selecting previously unselected package libqt5svg5-dev:armhf.
Preparing to unpack .../072-libqt5svg5-dev_5.12.5-2_armhf.deb ...
Unpacking libqt5svg5-dev:armhf (5.12.5-2) ...
Selecting previously unselected package libgstreamer1.0-0:armhf.
Preparing to unpack .../073-libgstreamer1.0-0_1.16.2-2_armhf.deb ...
Unpacking libgstreamer1.0-0:armhf (1.16.2-2) ...
Selecting previously unselected package liborc-0.4-0:armhf.
Preparing to unpack .../074-liborc-0.4-0_1%3a0.4.31-1_armhf.deb ...
Unpacking liborc-0.4-0:armhf (1:0.4.31-1) ...
Selecting previously unselected package iso-codes.
Preparing to unpack .../075-iso-codes_4.4-1_all.deb ...
Unpacking iso-codes (4.4-1) ...
Selecting previously unselected package libgstreamer-plugins-base1.0-0:armhf.
Preparing to unpack .../076-libgstreamer-plugins-base1.0-0_1.16.2-2_armhf.deb ...
Unpacking libgstreamer-plugins-base1.0-0:armhf (1.16.2-2) ...
Selecting previously unselected package libhyphen0:armhf.
Preparing to unpack .../077-libhyphen0_2.8.8-7_armhf.deb ...
Unpacking libhyphen0:armhf (2.8.8-7) ...
Selecting previously unselected package libqt5positioning5:armhf.
Preparing to unpack .../078-libqt5positioning5_5.12.5+dfsg-2_armhf.deb ...
Unpacking libqt5positioning5:armhf (5.12.5+dfsg-2) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../079-libavahi-common-data_0.7-5_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.7-5) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../080-libavahi-common3_0.7-5_armhf.deb ...
Unpacking libavahi-common3:armhf (0.7-5) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../081-libavahi-client3_0.7-5_armhf.deb ...
Unpacking libavahi-client3:armhf (0.7-5) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../082-libkeyutils1_1.6-6_armhf.deb ...
Unpacking libkeyutils1:armhf (1.6-6) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../083-libkrb5support0_1.17-6+b1_armhf.deb ...
Unpacking libkrb5support0:armhf (1.17-6+b1) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../084-libk5crypto3_1.17-6+b1_armhf.deb ...
Unpacking libk5crypto3:armhf (1.17-6+b1) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../085-libkrb5-3_1.17-6+b1_armhf.deb ...
Unpacking libkrb5-3:armhf (1.17-6+b1) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../086-libgssapi-krb5-2_1.17-6+b1_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.17-6+b1) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../087-libcups2_2.3.1-1_armhf.deb ...
Unpacking libcups2:armhf (2.3.1-1) ...
Selecting previously unselected package libqt5printsupport5:armhf.
Preparing to unpack .../088-libqt5printsupport5_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5printsupport5:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libqt5qml5:armhf.
Preparing to unpack .../089-libqt5qml5_5.12.5-5_armhf.deb ...
Unpacking libqt5qml5:armhf (5.12.5-5) ...
Selecting previously unselected package libqt5quick5:armhf.
Preparing to unpack .../090-libqt5quick5_5.12.5-5_armhf.deb ...
Unpacking libqt5quick5:armhf (5.12.5-5) ...
Selecting previously unselected package libqt5sensors5:armhf.
Preparing to unpack .../091-libqt5sensors5_5.12.5-2_armhf.deb ...
Unpacking libqt5sensors5:armhf (5.12.5-2) ...
Selecting previously unselected package libqt5webchannel5:armhf.
Preparing to unpack .../092-libqt5webchannel5_5.12.5-2_armhf.deb ...
Unpacking libqt5webchannel5:armhf (5.12.5-2) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../093-libwebp6_0.6.1-2_armhf.deb ...
Unpacking libwebp6:armhf (0.6.1-2) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../094-libbrotli1_1.0.7-6_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.7-6) ...
Selecting previously unselected package libwoff1:armhf.
Preparing to unpack .../095-libwoff1_1.0.2-1_armhf.deb ...
Unpacking libwoff1:armhf (1.0.2-1) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../096-libxml2_2.9.4+dfsg1-8_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-8) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../097-libxslt1.1_1.1.32-2.2_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.32-2.2) ...
Selecting previously unselected package libqt5webkit5:armhf.
Preparing to unpack .../098-libqt5webkit5_5.212.0~alpha3-5+rpi1_armhf.deb ...
Unpacking libqt5webkit5:armhf (5.212.0~alpha3-5+rpi1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../099-xorg-sgml-doctools_1%3a1.11-1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../100-x11proto-dev_2018.4-4_all.deb ...
Unpacking x11proto-dev (2018.4-4) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../101-x11proto-core-dev_2018.4-4_all.deb ...
Unpacking x11proto-core-dev (2018.4-4) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../102-libxau-dev_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../103-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package x11proto-input-dev.
Preparing to unpack .../104-x11proto-input-dev_2018.4-4_all.deb ...
Unpacking x11proto-input-dev (2018.4-4) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../105-xtrans-dev_1.3.5-1_all.deb ...
Unpacking xtrans-dev (1.3.5-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../106-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../107-libxcb1-dev_1.13.1-2_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.13.1-2) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../108-libx11-dev_2%3a1.6.8-1_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.6.8-1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../109-libdrm-radeon1_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../110-libdrm-nouveau2_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../111-libdrm-amdgpu1_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm-omap1:armhf.
Preparing to unpack .../112-libdrm-omap1_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-omap1:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm-freedreno1:armhf.
Preparing to unpack .../113-libdrm-freedreno1_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-freedreno1:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm-exynos1:armhf.
Preparing to unpack .../114-libdrm-exynos1_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-exynos1:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm-tegra0:armhf.
Preparing to unpack .../115-libdrm-tegra0_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-tegra0:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm-etnaviv1:armhf.
Preparing to unpack .../116-libdrm-etnaviv1_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-etnaviv1:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package libdrm-dev:armhf.
Preparing to unpack .../117-libdrm-dev_2.4.100-4+rpi1_armhf.deb ...
Unpacking libdrm-dev:armhf (2.4.100-4+rpi1) ...
Selecting previously unselected package mesa-common-dev:armhf.
Preparing to unpack .../118-mesa-common-dev_19.2.6-1_armhf.deb ...
Unpacking mesa-common-dev:armhf (19.2.6-1) ...
Selecting previously unselected package libglvnd-core-dev:armhf.
Preparing to unpack .../119-libglvnd-core-dev_1.1.0-1_armhf.deb ...
Unpacking libglvnd-core-dev:armhf (1.1.0-1) ...
Selecting previously unselected package libgles1:armhf.
Preparing to unpack .../120-libgles1_1.1.0-1_armhf.deb ...
Unpacking libgles1:armhf (1.1.0-1) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../121-libxext6_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../122-libxcb-glx0_1.13.1-2_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.13.1-2) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../123-libxfixes3_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.3-1) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../124-libxdamage1_1%3a1.1.5-1_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.5-1) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../125-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../126-libelf1_0.176-1.1_armhf.deb ...
Unpacking libelf1:armhf (0.176-1.1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../127-libedit2_3.1-20191231-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20191231-1) ...
Selecting previously unselected package libz3-4:armhf.
Preparing to unpack .../128-libz3-4_4.8.7-2_armhf.deb ...
Unpacking libz3-4:armhf (4.8.7-2) ...
Selecting previously unselected package libllvm9:armhf.
Preparing to unpack .../129-libllvm9_1%3a9.0.1-2+rpi1_armhf.deb ...
Unpacking libllvm9:armhf (1:9.0.1-2+rpi1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../130-libsensors-config_1%3a3.6.0-2_all.deb ...
Unpacking libsensors-config (1:3.6.0-2) ...
Selecting previously unselected package libsensors5:armhf.
Preparing to unpack .../131-libsensors5_1%3a3.6.0-2_armhf.deb ...
Unpacking libsensors5:armhf (1:3.6.0-2) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../132-libgl1-mesa-dri_19.2.6-1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (19.2.6-1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../133-libglx-mesa0_19.2.6-1_armhf.deb ...
Unpacking libglx-mesa0:armhf (19.2.6-1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../134-libglx0_1.1.0-1_armhf.deb ...
Unpacking libglx0:armhf (1.1.0-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../135-libgl1_1.1.0-1_armhf.deb ...
Unpacking libgl1:armhf (1.1.0-1) ...
Selecting previously unselected package libopengl0:armhf.
Preparing to unpack .../136-libopengl0_1.1.0-1_armhf.deb ...
Unpacking libopengl0:armhf (1.1.0-1) ...
Selecting previously unselected package libglvnd-dev:armhf.
Preparing to unpack .../137-libglvnd-dev_1.1.0-1_armhf.deb ...
Unpacking libglvnd-dev:armhf (1.1.0-1) ...
Selecting previously unselected package x11proto-xext-dev.
Preparing to unpack .../138-x11proto-xext-dev_2018.4-4_all.deb ...
Unpacking x11proto-xext-dev (2018.4-4) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../139-libxext-dev_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package x11proto-xf86vidmode-dev.
Preparing to unpack .../140-x11proto-xf86vidmode-dev_2018.4-4_all.deb ...
Unpacking x11proto-xf86vidmode-dev (2018.4-4) ...
Selecting previously unselected package libxxf86vm-dev:armhf.
Preparing to unpack .../141-libxxf86vm-dev_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm-dev:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package x11proto-fixes-dev.
Preparing to unpack .../142-x11proto-fixes-dev_1%3a2018.4-4_all.deb ...
Unpacking x11proto-fixes-dev (1:2018.4-4) ...
Selecting previously unselected package libxfixes-dev:armhf.
Preparing to unpack .../143-libxfixes-dev_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes-dev:armhf (1:5.0.3-1) ...
Selecting previously unselected package x11proto-damage-dev.
Preparing to unpack .../144-x11proto-damage-dev_1%3a2018.4-4_all.deb ...
Unpacking x11proto-damage-dev (1:2018.4-4) ...
Selecting previously unselected package libxdamage-dev:armhf.
Preparing to unpack .../145-libxdamage-dev_1%3a1.1.5-1_armhf.deb ...
Unpacking libxdamage-dev:armhf (1:1.1.5-1) ...
Selecting previously unselected package libxcb-glx0-dev:armhf.
Preparing to unpack .../146-libxcb-glx0-dev_1.13.1-2_armhf.deb ...
Unpacking libxcb-glx0-dev:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-dri2-0-dev:armhf.
Preparing to unpack .../147-libxcb-dri2-0-dev_1.13.1-2_armhf.deb ...
Unpacking libxcb-dri2-0-dev:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-dri3-dev:armhf.
Preparing to unpack .../148-libxcb-dri3-dev_1.13.1-2_armhf.deb ...
Unpacking libxcb-dri3-dev:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../149-libxcb-render0-dev_1.13.1-2_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-randr0-dev:armhf.
Preparing to unpack .../150-libxcb-randr0-dev_1.13.1-2_armhf.deb ...
Unpacking libxcb-randr0-dev:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-shape0-dev:armhf.
Preparing to unpack .../151-libxcb-shape0-dev_1.13.1-2_armhf.deb ...
Unpacking libxcb-shape0-dev:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-xfixes0-dev:armhf.
Preparing to unpack .../152-libxcb-xfixes0-dev_1.13.1-2_armhf.deb ...
Unpacking libxcb-xfixes0-dev:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-sync-dev:armhf.
Preparing to unpack .../153-libxcb-sync-dev_1.13.1-2_armhf.deb ...
Unpacking libxcb-sync-dev:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-present-dev:armhf.
Preparing to unpack .../154-libxcb-present-dev_1.13.1-2_armhf.deb ...
Unpacking libxcb-present-dev:armhf (1.13.1-2) ...
Selecting previously unselected package libxshmfence-dev:armhf.
Preparing to unpack .../155-libxshmfence-dev_1.3-1_armhf.deb ...
Unpacking libxshmfence-dev:armhf (1.3-1) ...
Selecting previously unselected package libx11-xcb-dev:armhf.
Preparing to unpack .../156-libx11-xcb-dev_2%3a1.6.8-1_armhf.deb ...
Unpacking libx11-xcb-dev:armhf (2:1.6.8-1) ...
Selecting previously unselected package libwayland-cursor0:armhf.
Preparing to unpack .../157-libwayland-cursor0_1.17.0-1_armhf.deb ...
Unpacking libwayland-cursor0:armhf (1.17.0-1) ...
Selecting previously unselected package libwayland-egl1:armhf.
Preparing to unpack .../158-libwayland-egl1_1.17.0-1_armhf.deb ...
Unpacking libwayland-egl1:armhf (1.17.0-1) ...
Selecting previously unselected package libwayland-bin.
Preparing to unpack .../159-libwayland-bin_1.17.0-1_armhf.deb ...
Unpacking libwayland-bin (1.17.0-1) ...
Selecting previously unselected package libwayland-dev:armhf.
Preparing to unpack .../160-libwayland-dev_1.17.0-1_armhf.deb ...
Unpacking libwayland-dev:armhf (1.17.0-1) ...
Selecting previously unselected package libegl1-mesa-dev:armhf.
Preparing to unpack .../161-libegl1-mesa-dev_19.2.6-1_armhf.deb ...
Unpacking libegl1-mesa-dev:armhf (19.2.6-1) ...
Selecting previously unselected package libgles2-mesa-dev:armhf.
Preparing to unpack .../162-libgles2-mesa-dev_19.2.6-1_armhf.deb ...
Unpacking libgles2-mesa-dev:armhf (19.2.6-1) ...
Selecting previously unselected package libqt5concurrent5:armhf.
Preparing to unpack .../163-libqt5concurrent5_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5concurrent5:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libqt5sql5:armhf.
Preparing to unpack .../164-libqt5sql5_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5sql5:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libqt5test5:armhf.
Preparing to unpack .../165-libqt5test5_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5test5:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libqt5xml5:armhf.
Preparing to unpack .../166-libqt5xml5_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5xml5:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libvulkan1:armhf.
Preparing to unpack .../167-libvulkan1_1.1.126.0-2_armhf.deb ...
Unpacking libvulkan1:armhf (1.1.126.0-2) ...
Selecting previously unselected package libvulkan-dev:armhf.
Preparing to unpack .../168-libvulkan-dev_1.1.126.0-2_armhf.deb ...
Unpacking libvulkan-dev:armhf (1.1.126.0-2) ...
Selecting previously unselected package qt5-qmake-bin.
Preparing to unpack .../169-qt5-qmake-bin_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking qt5-qmake-bin (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package qtchooser.
Preparing to unpack .../170-qtchooser_66-2_armhf.deb ...
Unpacking qtchooser (66-2) ...
Selecting previously unselected package qt5-qmake:armhf.
Preparing to unpack .../171-qt5-qmake_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking qt5-qmake:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package qtbase5-dev-tools.
Preparing to unpack .../172-qtbase5-dev-tools_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking qtbase5-dev-tools (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package qtbase5-dev:armhf.
Preparing to unpack .../173-qtbase5-dev_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking qtbase5-dev:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libqt5quickparticles5:armhf.
Preparing to unpack .../174-libqt5quickparticles5_5.12.5-5_armhf.deb ...
Unpacking libqt5quickparticles5:armhf (5.12.5-5) ...
Selecting previously unselected package libqt5quickshapes5:armhf.
Preparing to unpack .../175-libqt5quickshapes5_5.12.5-5_armhf.deb ...
Unpacking libqt5quickshapes5:armhf (5.12.5-5) ...
Selecting previously unselected package libqt5quicktest5:armhf.
Preparing to unpack .../176-libqt5quicktest5_5.12.5-5_armhf.deb ...
Unpacking libqt5quicktest5:armhf (5.12.5-5) ...
Selecting previously unselected package libqt5quickwidgets5:armhf.
Preparing to unpack .../177-libqt5quickwidgets5_5.12.5-5_armhf.deb ...
Unpacking libqt5quickwidgets5:armhf (5.12.5-5) ...
Selecting previously unselected package qt5-qmltooling-plugins:armhf.
Preparing to unpack .../178-qt5-qmltooling-plugins_5.12.5-5_armhf.deb ...
Unpacking qt5-qmltooling-plugins:armhf (5.12.5-5) ...
Selecting previously unselected package qtdeclarative5-dev-tools.
Preparing to unpack .../179-qtdeclarative5-dev-tools_5.12.5-5_armhf.deb ...
Unpacking qtdeclarative5-dev-tools (5.12.5-5) ...
Selecting previously unselected package qtdeclarative5-dev:armhf.
Preparing to unpack .../180-qtdeclarative5-dev_5.12.5-5_armhf.deb ...
Unpacking qtdeclarative5-dev:armhf (5.12.5-5) ...
Selecting previously unselected package libqt5webkit5-dev:armhf.
Preparing to unpack .../181-libqt5webkit5-dev_5.212.0~alpha3-5+rpi1_armhf.deb ...
Unpacking libqt5webkit5-dev:armhf (5.212.0~alpha3-5+rpi1) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../182-libpython2.7-minimal_2.7.17-1_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.17-1) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../183-python2.7-minimal_2.7.17-1_armhf.deb ...
Unpacking python2.7-minimal (2.7.17-1) ...
Selecting previously unselected package python2-minimal.
Preparing to unpack .../184-python2-minimal_2.7.17-2_armhf.deb ...
Unpacking python2-minimal (2.7.17-2) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../185-python-minimal_2.7.17-2_armhf.deb ...
Unpacking python-minimal (2.7.17-2) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../186-mime-support_3.64_all.deb ...
Unpacking mime-support (3.64) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../187-libpython2.7-stdlib_2.7.17-1_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.17-1) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../188-python2.7_2.7.17-1_armhf.deb ...
Unpacking python2.7 (2.7.17-1) ...
Selecting previously unselected package libpython2-stdlib:armhf.
Preparing to unpack .../189-libpython2-stdlib_2.7.17-2_armhf.deb ...
Unpacking libpython2-stdlib:armhf (2.7.17-2) ...
Selecting previously unselected package libpython-stdlib:armhf.
Preparing to unpack .../190-libpython-stdlib_2.7.17-2_armhf.deb ...
Unpacking libpython-stdlib:armhf (2.7.17-2) ...
Setting up libpython2.7-minimal:armhf (2.7.17-1) ...
Setting up python2.7-minimal (2.7.17-1) ...
Setting up python2-minimal (2.7.17-2) ...
Selecting previously unselected package python2.
(Reading database ... 22120 files and directories currently installed.)
Preparing to unpack .../python2_2.7.17-2_armhf.deb ...
Unpacking python2 (2.7.17-2) ...
Setting up python-minimal (2.7.17-2) ...
Selecting previously unselected package python.
(Reading database ... 22153 files and directories currently installed.)
Preparing to unpack .../python_2.7.17-2_armhf.deb ...
Unpacking python (2.7.17-2) ...
Selecting previously unselected package libpython3.7-minimal:armhf.
Preparing to unpack .../libpython3.7-minimal_3.7.6-1_armhf.deb ...
Unpacking libpython3.7-minimal:armhf (3.7.6-1) ...
Selecting previously unselected package python3.7-minimal.
Preparing to unpack .../python3.7-minimal_3.7.6-1_armhf.deb ...
Unpacking python3.7-minimal (3.7.6-1) ...
Setting up libpython3.7-minimal:armhf (3.7.6-1) ...
Setting up libexpat1:armhf (2.2.9-1) ...
Setting up python3.7-minimal (3.7.6-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 22407 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.7.5-3_armhf.deb ...
Unpacking python3-minimal (3.7.5-3) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../libmpdec2_2.4.2-2_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-2) ...
Selecting previously unselected package libpython3.7-stdlib:armhf.
Preparing to unpack .../libpython3.7-stdlib_3.7.6-1_armhf.deb ...
Unpacking libpython3.7-stdlib:armhf (3.7.6-1) ...
Selecting previously unselected package python3.7.
Preparing to unpack .../python3.7_3.7.6-1_armhf.deb ...
Unpacking python3.7 (3.7.6-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.7.5-3_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.7.5-3) ...
Setting up python3-minimal (3.7.5-3) ...
Selecting previously unselected package python3.
(Reading database ... 22820 files and directories currently installed.)
Preparing to unpack .../000-python3_3.7.5-3_armhf.deb ...
Unpacking python3 (3.7.5-3) ...
Selecting previously unselected package gcc-8-base:armhf.
Preparing to unpack .../001-gcc-8-base_8.3.0-26+rpi1_armhf.deb ...
Unpacking gcc-8-base:armhf (8.3.0-26+rpi1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../002-libncurses6_6.1+20191019-1_armhf.deb ...
Unpacking libncurses6:armhf (6.1+20191019-1) ...
Selecting previously unselected package libprocps7:armhf.
Preparing to unpack .../003-libprocps7_2%3a3.3.15-2_armhf.deb ...
Unpacking libprocps7:armhf (2:3.3.15-2) ...
Selecting previously unselected package procps.
Preparing to unpack .../004-procps_2%3a3.3.15-2_armhf.deb ...
Unpacking procps (2:3.3.15-2) ...
Selecting previously unselected package dbus.
Preparing to unpack .../005-dbus_1.12.16-2+b1_armhf.deb ...
Unpacking dbus (1.12.16-2+b1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../006-libmagic-mgc_1%3a5.38-3_armhf.deb ...
Unpacking libmagic-mgc (1:5.38-3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../007-libmagic1_1%3a5.38-3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.38-3) ...
Selecting previously unselected package file.
Preparing to unpack .../008-file_1%3a5.38-3_armhf.deb ...
Unpacking file (1:5.38-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../009-gettext-base_0.19.8.1-10_armhf.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package libpam-systemd:armhf.
Preparing to unpack .../010-libpam-systemd_244-3+rpi1+b1_armhf.deb ...
Unpacking libpam-systemd:armhf (244-3+rpi1+b1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../011-openssh-client_1%3a8.1p1-4_armhf.deb ...
Unpacking openssh-client (1:8.1p1-4) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../012-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../013-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../014-libtiff5_4.1.0+git191117-1_armhf.deb ...
Unpacking libtiff5:armhf (4.1.0+git191117-1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../015-shared-mime-info_1.10-1_armhf.deb ...
Unpacking shared-mime-info (1.10-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../016-libgdk-pixbuf2.0-common_2.40.0+dfsg-2+rpi1_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.40.0+dfsg-2+rpi1) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Preparing to unpack .../017-libgdk-pixbuf2.0-0_2.40.0+dfsg-2+rpi1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-0:armhf (2.40.0+dfsg-2+rpi1) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../018-gtk-update-icon-cache_3.24.13-1_armhf.deb ...
No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed.
No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed.
Unpacking gtk-update-icon-cache (3.24.13-1) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../019-libpixman-1-0_0.36.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.36.0-1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../020-libcairo2_1.16.0-4_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-4) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../021-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package libfribidi0:armhf.
Preparing to unpack .../022-libfribidi0_1.0.7-1.1_armhf.deb ...
Unpacking libfribidi0:armhf (1.0.7-1.1) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../023-libthai-data_0.1.28-3_all.deb ...
Unpacking libthai-data (0.1.28-3) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../024-libdatrie1_0.2.12-3+b1_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.12-3+b1) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../025-libthai0_0.1.28-3_armhf.deb ...
Unpacking libthai0:armhf (0.1.28-3) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../026-libpango-1.0-0_1.42.4-7+b1_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.42.4-7+b1) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../027-libpangoft2-1.0-0_1.42.4-7+b1_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.42.4-7+b1) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../028-libpangocairo-1.0-0_1.42.4-7+b1_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.42.4-7+b1) ...
Selecting previously unselected package librsvg2-2:armhf.
Preparing to unpack .../029-librsvg2-2_2.46.4-1_armhf.deb ...
Unpacking librsvg2-2:armhf (2.46.4-1) ...
Selecting previously unselected package librsvg2-common:armhf.
Preparing to unpack .../030-librsvg2-common_2.46.4-1_armhf.deb ...
Unpacking librsvg2-common:armhf (2.46.4-1) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../031-adwaita-icon-theme_3.34.0-2_all.deb ...
Unpacking adwaita-icon-theme (3.34.0-2) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../032-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../033-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../034-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../035-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../036-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../037-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../038-cmake-data_3.15.4-1+rpi1_all.deb ...
Unpacking cmake-data (3.15.4-1+rpi1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../039-libarchive13_3.4.0-1+b1_armhf.deb ...
Unpacking libarchive13:armhf (3.4.0-1+b1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../040-libnghttp2-14_1.40.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.40.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../041-libpsl5_0.20.2-2_armhf.deb ...
Unpacking libpsl5:armhf (0.20.2-2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../042-librtmp1_2.4+20151223.gitfa8646d.1-2+b1_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b1) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../043-libssh2-1_1.8.0-2.1_armhf.deb ...
Unpacking libssh2-1:armhf (1.8.0-2.1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../044-libcurl3-gnutls_7.67.0-2_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.67.0-2) ...
Selecting previously unselected package libjsoncpp1:armhf.
Preparing to unpack .../045-libjsoncpp1_1.7.4-3_armhf.deb ...
Unpacking libjsoncpp1:armhf (1.7.4-3) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../046-librhash0_1.3.9-1_armhf.deb ...
Unpacking librhash0:armhf (1.3.9-1) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../047-libuv1_1.33.1-2_armhf.deb ...
Unpacking libuv1:armhf (1.33.1-2) ...
Selecting previously unselected package cmake.
Preparing to unpack .../048-cmake_3.15.4-1+rpi1_armhf.deb ...
Unpacking cmake (3.15.4-1+rpi1) ...
Selecting previously unselected package cpp-8.
Preparing to unpack .../049-cpp-8_8.3.0-26+rpi1_armhf.deb ...
Unpacking cpp-8 (8.3.0-26+rpi1) ...
Selecting previously unselected package cython3.
Preparing to unpack .../050-cython3_0.29.14-0.1_armhf.deb ...
Unpacking cython3 (0.29.14-0.1) ...
Selecting previously unselected package dbus-user-session.
Preparing to unpack .../051-dbus-user-session_1.12.16-2+b1_armhf.deb ...
Unpacking dbus-user-session (1.12.16-2+b1) ...
Selecting previously unselected package libdconf1:armhf.
Preparing to unpack .../052-libdconf1_0.34.0-2_armhf.deb ...
Unpacking libdconf1:armhf (0.34.0-2) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../053-dconf-service_0.34.0-2_armhf.deb ...
Unpacking dconf-service (0.34.0-2) ...
Selecting previously unselected package dconf-gsettings-backend:armhf.
Preparing to unpack .../054-dconf-gsettings-backend_0.34.0-2_armhf.deb ...
Unpacking dconf-gsettings-backend:armhf (0.34.0-2) ...
Selecting previously unselected package libgcc-8-dev:armhf.
Preparing to unpack .../055-libgcc-8-dev_8.3.0-26+rpi1_armhf.deb ...
Unpacking libgcc-8-dev:armhf (8.3.0-26+rpi1) ...
Selecting previously unselected package gcc-8.
Preparing to unpack .../056-gcc-8_8.3.0-26+rpi1_armhf.deb ...
Unpacking gcc-8 (8.3.0-26+rpi1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../057-libtool_2.4.6-11_all.deb ...
Unpacking libtool (2.4.6-11) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../058-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../059-libdebhelper-perl_12.7.3_all.deb ...
Unpacking libdebhelper-perl (12.7.3) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../060-libarchive-zip-perl_1.67-1_all.deb ...
Unpacking libarchive-zip-perl (1.67-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../061-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../062-libfile-stripnondeterminism-perl_1.6.3-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.6.3-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../063-dh-strip-nondeterminism_1.6.3-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.6.3-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../064-dwz_0.13-5_armhf.deb ...
Unpacking dwz (0.13-5) ...
Selecting previously unselected package gettext.
Preparing to unpack .../065-gettext_0.19.8.1-10_armhf.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../066-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../067-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../068-debhelper_12.7.3_all.deb ...
Unpacking debhelper (12.7.3) ...
Selecting previously unselected package mysql-common.
Preparing to unpack .../069-mysql-common_5.8+1.0.5_all.deb ...
Unpacking mysql-common (5.8+1.0.5) ...
Selecting previously unselected package mariadb-common.
Preparing to unpack .../070-mariadb-common_1%3a10.3.21-2_all.deb ...
Unpacking mariadb-common (1:10.3.21-2) ...
Selecting previously unselected package libmariadb3:armhf.
Preparing to unpack .../071-libmariadb3_1%3a10.3.21-2_armhf.deb ...
Unpacking libmariadb3:armhf (1:10.3.21-2) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../072-libevent-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libunbound8:armhf.
Preparing to unpack .../073-libunbound8_1.9.4-2+b1_armhf.deb ...
Unpacking libunbound8:armhf (1.9.4-2+b1) ...
Selecting previously unselected package libgnutls-dane0:armhf.
Preparing to unpack .../074-libgnutls-dane0_3.6.11.1-2_armhf.deb ...
Unpacking libgnutls-dane0:armhf (3.6.11.1-2) ...
Selecting previously unselected package libgnutls-openssl27:armhf.
Preparing to unpack .../075-libgnutls-openssl27_3.6.11.1-2_armhf.deb ...
Unpacking libgnutls-openssl27:armhf (3.6.11.1-2) ...
Selecting previously unselected package libgnutlsxx28:armhf.
Preparing to unpack .../076-libgnutlsxx28_3.6.11.1-2_armhf.deb ...
Unpacking libgnutlsxx28:armhf (3.6.11.1-2) ...
Selecting previously unselected package libidn2-dev:armhf.
Preparing to unpack .../077-libidn2-dev_2.2.0-2_armhf.deb ...
Unpacking libidn2-dev:armhf (2.2.0-2) ...
Selecting previously unselected package libp11-kit-dev:armhf.
Preparing to unpack .../078-libp11-kit-dev_0.23.18.1-2_armhf.deb ...
Unpacking libp11-kit-dev:armhf (0.23.18.1-2) ...
Selecting previously unselected package libtasn1-6-dev:armhf.
Preparing to unpack .../079-libtasn1-6-dev_4.15.0-2_armhf.deb ...
Unpacking libtasn1-6-dev:armhf (4.15.0-2) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../080-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.1.2+dfsg-4) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../081-libgmp-dev_2%3a6.1.2+dfsg-4_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.1.2+dfsg-4) ...
Selecting previously unselected package nettle-dev:armhf.
Preparing to unpack .../082-nettle-dev_3.5.1+really3.5.1-2_armhf.deb ...
Unpacking nettle-dev:armhf (3.5.1+really3.5.1-2) ...
Selecting previously unselected package libgnutls28-dev:armhf.
Preparing to unpack .../083-libgnutls28-dev_3.6.11.1-2_armhf.deb ...
Unpacking libgnutls28-dev:armhf (3.6.11.1-2) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../084-zlib1g-dev_1%3a1.2.11.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Selecting previously unselected package libmariadb-dev.
Preparing to unpack .../085-libmariadb-dev_1%3a10.3.21-2_armhf.deb ...
Unpacking libmariadb-dev (1:10.3.21-2) ...
Selecting previously unselected package libmariadb-dev-compat:armhf.
Preparing to unpack .../086-libmariadb-dev-compat_1%3a10.3.21-2_armhf.deb ...
Unpacking libmariadb-dev-compat:armhf (1:10.3.21-2) ...
Selecting previously unselected package default-libmysqlclient-dev:armhf.
Preparing to unpack .../087-default-libmysqlclient-dev_1.0.5+b2_armhf.deb ...
Unpacking default-libmysqlclient-dev:armhf (1.0.5+b2) ...
Selecting previously unselected package dh-exec.
Preparing to unpack .../088-dh-exec_0.23.2_armhf.deb ...
Unpacking dh-exec (0.23.2) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../089-python3-lib2to3_3.8.0-1_all.deb ...
Unpacking python3-lib2to3 (3.8.0-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../090-python3-distutils_3.8.0-1_all.deb ...
Unpacking python3-distutils (3.8.0-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../091-dh-python_4.20191017_all.deb ...
Unpacking dh-python (4.20191017) ...
Selecting previously unselected package distro-info-data.
Preparing to unpack .../092-distro-info-data_0.43_all.deb ...
Unpacking distro-info-data (0.43) ...
Selecting previously unselected package gdal-data.
Preparing to unpack .../093-gdal-data_2.4.3+dfsg-1_all.deb ...
Unpacking gdal-data (2.4.3+dfsg-1) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../094-libgfortran5_9.2.1-22+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (9.2.1-22+rpi1) ...
Selecting previously unselected package libgfortran-8-dev:armhf.
Preparing to unpack .../095-libgfortran-8-dev_8.3.0-26+rpi1_armhf.deb ...
Unpacking libgfortran-8-dev:armhf (8.3.0-26+rpi1) ...
Selecting previously unselected package gfortran-8.
Preparing to unpack .../096-gfortran-8_8.3.0-26+rpi1_armhf.deb ...
Unpacking gfortran-8 (8.3.0-26+rpi1) ...
Selecting previously unselected package libproxy1v5:armhf.
Preparing to unpack .../097-libproxy1v5_0.4.15-9_armhf.deb ...
Unpacking libproxy1v5:armhf (0.4.15-9) ...
Selecting previously unselected package glib-networking-common.
Preparing to unpack .../098-glib-networking-common_2.62.3-1_all.deb ...
Unpacking glib-networking-common (2.62.3-1) ...
Selecting previously unselected package glib-networking-services.
Preparing to unpack .../099-glib-networking-services_2.62.3-1_armhf.deb ...
Unpacking glib-networking-services (2.62.3-1) ...
Selecting previously unselected package gsettings-desktop-schemas.
Preparing to unpack .../100-gsettings-desktop-schemas_3.34.0-2_all.deb ...
Unpacking gsettings-desktop-schemas (3.34.0-2) ...
Selecting previously unselected package glib-networking:armhf.
Preparing to unpack .../101-glib-networking_2.62.3-1_armhf.deb ...
Unpacking glib-networking:armhf (2.62.3-1) ...
Selecting previously unselected package hdf5-helpers.
Preparing to unpack .../102-hdf5-helpers_1.10.4+repack-10_armhf.deb ...
Unpacking hdf5-helpers (1.10.4+repack-10) ...
Selecting previously unselected package libnl-3-200:armhf.
Preparing to unpack .../103-libnl-3-200_3.4.0-1_armhf.deb ...
Unpacking libnl-3-200:armhf (3.4.0-1) ...
Selecting previously unselected package libnl-route-3-200:armhf.
Preparing to unpack .../104-libnl-route-3-200_3.4.0-1_armhf.deb ...
Unpacking libnl-route-3-200:armhf (3.4.0-1) ...
Selecting previously unselected package libibverbs1:armhf.
Preparing to unpack .../105-libibverbs1_27.0-2_armhf.deb ...
Unpacking libibverbs1:armhf (27.0-2) ...
Selecting previously unselected package ibverbs-providers:armhf.
Preparing to unpack .../106-ibverbs-providers_27.0-2_armhf.deb ...
Unpacking ibverbs-providers:armhf (27.0-2) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../107-icu-devtools_63.2-2_armhf.deb ...
Unpacking icu-devtools (63.2-2) ...
Selecting previously unselected package libaec0:armhf.
Preparing to unpack .../108-libaec0_1.0.4-1_armhf.deb ...
Unpacking libaec0:armhf (1.0.4-1) ...
Selecting previously unselected package libsz2:armhf.
Preparing to unpack .../109-libsz2_1.0.4-1_armhf.deb ...
Unpacking libsz2:armhf (1.0.4-1) ...
Selecting previously unselected package libaec-dev:armhf.
Preparing to unpack .../110-libaec-dev_1.0.4-1_armhf.deb ...
Unpacking libaec-dev:armhf (1.0.4-1) ...
Selecting previously unselected package libaom0:armhf.
Preparing to unpack .../111-libaom0_1.0.0.errata1-3_armhf.deb ...
Unpacking libaom0:armhf (1.0.0.errata1-3) ...
Selecting previously unselected package libblas3:armhf.
Preparing to unpack .../112-libblas3_3.9.0-1_armhf.deb ...
Unpacking libblas3:armhf (3.9.0-1) ...
Selecting previously unselected package liblapack3:armhf.
Preparing to unpack .../113-liblapack3_3.9.0-1_armhf.deb ...
Unpacking liblapack3:armhf (3.9.0-1) ...
Selecting previously unselected package libarpack2:armhf.
Preparing to unpack .../114-libarpack2_3.7.0-3_armhf.deb ...
Unpacking libarpack2:armhf (3.7.0-3) ...
Selecting previously unselected package libsuperlu5:armhf.
Preparing to unpack .../115-libsuperlu5_5.2.1+dfsg1-4_armhf.deb ...
Unpacking libsuperlu5:armhf (5.2.1+dfsg1-4) ...
Selecting previously unselected package libarmadillo9.
Preparing to unpack .../116-libarmadillo9_1%3a9.800.1+dfsg-1_armhf.deb ...
Unpacking libarmadillo9 (1:9.800.1+dfsg-1) ...
Selecting previously unselected package libblas-dev:armhf.
Preparing to unpack .../117-libblas-dev_3.9.0-1_armhf.deb ...
Unpacking libblas-dev:armhf (3.9.0-1) ...
Selecting previously unselected package liblapack-dev:armhf.
Preparing to unpack .../118-liblapack-dev_3.9.0-1_armhf.deb ...
Unpacking liblapack-dev:armhf (3.9.0-1) ...
Selecting previously unselected package libarpack2-dev:armhf.
Preparing to unpack .../119-libarpack2-dev_3.7.0-3_armhf.deb ...
Unpacking libarpack2-dev:armhf (3.7.0-3) ...
Selecting previously unselected package libhdf5-103:armhf.
Preparing to unpack .../120-libhdf5-103_1.10.4+repack-10_armhf.deb ...
Unpacking libhdf5-103:armhf (1.10.4+repack-10) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../121-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package libjpeg-dev.
Preparing to unpack .../122-libjpeg-dev_1%3a1.5.2-2_all.deb ...
Unpacking libjpeg-dev (1:1.5.2-2) ...
Selecting previously unselected package libhdf5-cpp-103:armhf.
Preparing to unpack .../123-libhdf5-cpp-103_1.10.4+repack-10_armhf.deb ...
Unpacking libhdf5-cpp-103:armhf (1.10.4+repack-10) ...
Selecting previously unselected package libhdf5-dev.
Preparing to unpack .../124-libhdf5-dev_1.10.4+repack-10_armhf.deb ...
Unpacking libhdf5-dev (1.10.4+repack-10) ...
Selecting previously unselected package libsuperlu-dev:armhf.
Preparing to unpack .../125-libsuperlu-dev_5.2.1+dfsg1-4_armhf.deb ...
Unpacking libsuperlu-dev:armhf (5.2.1+dfsg1-4) ...
Selecting previously unselected package libarmadillo-dev.
Preparing to unpack .../126-libarmadillo-dev_1%3a9.800.1+dfsg-1_armhf.deb ...
Unpacking libarmadillo-dev (1:9.800.1+dfsg-1) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../127-libatk1.0-data_2.34.1-1_all.deb ...
Unpacking libatk1.0-data (2.34.1-1) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../128-libatk1.0-0_2.34.1-1_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.34.1-1) ...
Selecting previously unselected package libatspi2.0-0:armhf.
Preparing to unpack .../129-libatspi2.0-0_2.34.0-3_armhf.deb ...
Unpacking libatspi2.0-0:armhf (2.34.0-3) ...
Selecting previously unselected package libatk-bridge2.0-0:armhf.
Preparing to unpack .../130-libatk-bridge2.0-0_2.34.1-2_armhf.deb ...
Unpacking libatk-bridge2.0-0:armhf (2.34.1-2) ...
Selecting previously unselected package libva2:armhf.
Preparing to unpack .../131-libva2_2.6.0-1_armhf.deb ...
Unpacking libva2:armhf (2.6.0-1) ...
Selecting previously unselected package libva-drm2:armhf.
Preparing to unpack .../132-libva-drm2_2.6.0-1_armhf.deb ...
Unpacking libva-drm2:armhf (2.6.0-1) ...
Selecting previously unselected package libva-x11-2:armhf.
Preparing to unpack .../133-libva-x11-2_2.6.0-1_armhf.deb ...
Unpacking libva-x11-2:armhf (2.6.0-1) ...
Selecting previously unselected package libvdpau1:armhf.
Preparing to unpack .../134-libvdpau1_1.3-1_armhf.deb ...
Unpacking libvdpau1:armhf (1.3-1) ...
Selecting previously unselected package libavutil56:armhf.
Preparing to unpack .../135-libavutil56_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libavutil56:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package libcodec2-0.9:armhf.
Preparing to unpack .../136-libcodec2-0.9_0.9.2-2_armhf.deb ...
Unpacking libcodec2-0.9:armhf (0.9.2-2) ...
Selecting previously unselected package libgsm1:armhf.
Preparing to unpack .../137-libgsm1_1.0.18-2_armhf.deb ...
Unpacking libgsm1:armhf (1.0.18-2) ...
Selecting previously unselected package libmp3lame0:armhf.
Preparing to unpack .../138-libmp3lame0_3.100-3_armhf.deb ...
Unpacking libmp3lame0:armhf (3.100-3) ...
Selecting previously unselected package libopenjp2-7:armhf.
Preparing to unpack .../139-libopenjp2-7_2.3.1-1_armhf.deb ...
Unpacking libopenjp2-7:armhf (2.3.1-1) ...
Selecting previously unselected package libopus0:armhf.
Preparing to unpack .../140-libopus0_1.3-1_armhf.deb ...
Unpacking libopus0:armhf (1.3-1) ...
Selecting previously unselected package libshine3:armhf.
Preparing to unpack .../141-libshine3_3.1.1-2+b1_armhf.deb ...
Unpacking libshine3:armhf (3.1.1-2+b1) ...
Selecting previously unselected package libsnappy1v5:armhf.
Preparing to unpack .../142-libsnappy1v5_1.1.7-2_armhf.deb ...
Unpacking libsnappy1v5:armhf (1.1.7-2) ...
Selecting previously unselected package libspeex1:armhf.
Preparing to unpack .../143-libspeex1_1.2~rc1.2-1.1_armhf.deb ...
Unpacking libspeex1:armhf (1.2~rc1.2-1.1) ...
Selecting previously unselected package libsoxr0:armhf.
Preparing to unpack .../144-libsoxr0_0.1.3-1+rpi1_armhf.deb ...
Unpacking libsoxr0:armhf (0.1.3-1+rpi1) ...
Selecting previously unselected package libswresample3:armhf.
Preparing to unpack .../145-libswresample3_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libswresample3:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package libogg0:armhf.
Preparing to unpack .../146-libogg0_1.3.2-1+b2_armhf.deb ...
Unpacking libogg0:armhf (1.3.2-1+b2) ...
Selecting previously unselected package libtheora0:armhf.
Preparing to unpack .../147-libtheora0_1.1.1+dfsg.1-15_armhf.deb ...
Unpacking libtheora0:armhf (1.1.1+dfsg.1-15) ...
Selecting previously unselected package libtwolame0:armhf.
Preparing to unpack .../148-libtwolame0_0.4.0-2_armhf.deb ...
Unpacking libtwolame0:armhf (0.4.0-2) ...
Selecting previously unselected package libvorbis0a:armhf.
Preparing to unpack .../149-libvorbis0a_1.3.6-2_armhf.deb ...
Unpacking libvorbis0a:armhf (1.3.6-2) ...
Selecting previously unselected package libvorbisenc2:armhf.
Preparing to unpack .../150-libvorbisenc2_1.3.6-2_armhf.deb ...
Unpacking libvorbisenc2:armhf (1.3.6-2) ...
Selecting previously unselected package libvpx6:armhf.
Preparing to unpack .../151-libvpx6_1.8.2-1_armhf.deb ...
Unpacking libvpx6:armhf (1.8.2-1) ...
Selecting previously unselected package libwavpack1:armhf.
Preparing to unpack .../152-libwavpack1_5.2.0-1_armhf.deb ...
Unpacking libwavpack1:armhf (5.2.0-1) ...
Selecting previously unselected package libwebpmux3:armhf.
Preparing to unpack .../153-libwebpmux3_0.6.1-2_armhf.deb ...
Unpacking libwebpmux3:armhf (0.6.1-2) ...
Selecting previously unselected package libx264-155:armhf.
Preparing to unpack .../154-libx264-155_2%3a0.155.2917+git0a84d98-2+rpi1_armhf.deb ...
Unpacking libx264-155:armhf (2:0.155.2917+git0a84d98-2+rpi1) ...
Selecting previously unselected package libx265-179:armhf.
Preparing to unpack .../155-libx265-179_3.2.1-1_armhf.deb ...
Unpacking libx265-179:armhf (3.2.1-1) ...
Selecting previously unselected package libxvidcore4:armhf.
Preparing to unpack .../156-libxvidcore4_2%3a1.3.6-1_armhf.deb ...
Unpacking libxvidcore4:armhf (2:1.3.6-1) ...
Selecting previously unselected package libzvbi-common.
Preparing to unpack .../157-libzvbi-common_0.2.35-16_all.deb ...
Unpacking libzvbi-common (0.2.35-16) ...
Selecting previously unselected package libzvbi0:armhf.
Preparing to unpack .../158-libzvbi0_0.2.35-16_armhf.deb ...
Unpacking libzvbi0:armhf (0.2.35-16) ...
Selecting previously unselected package libavcodec58:armhf.
Preparing to unpack .../159-libavcodec58_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libavcodec58:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package libavutil-dev:armhf.
Preparing to unpack .../160-libavutil-dev_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libavutil-dev:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package libswresample-dev:armhf.
Preparing to unpack .../161-libswresample-dev_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libswresample-dev:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package libavcodec-dev:armhf.
Preparing to unpack .../162-libavcodec-dev_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libavcodec-dev:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package libbluray2:armhf.
Preparing to unpack .../163-libbluray2_1%3a1.1.2-2_armhf.deb ...
Unpacking libbluray2:armhf (1:1.1.2-2) ...
Selecting previously unselected package libchromaprint1:armhf.
Preparing to unpack .../164-libchromaprint1_1.4.3-3_armhf.deb ...
Unpacking libchromaprint1:armhf (1.4.3-3) ...
Selecting previously unselected package libgme0:armhf.
Preparing to unpack .../165-libgme0_0.6.2-1_armhf.deb ...
Unpacking libgme0:armhf (0.6.2-1) ...
Selecting previously unselected package libmpg123-0:armhf.
Preparing to unpack .../166-libmpg123-0_1.25.13-1_armhf.deb ...
Unpacking libmpg123-0:armhf (1.25.13-1) ...
Selecting previously unselected package libvorbisfile3:armhf.
Preparing to unpack .../167-libvorbisfile3_1.3.6-2_armhf.deb ...
Unpacking libvorbisfile3:armhf (1.3.6-2) ...
Selecting previously unselected package libopenmpt0:armhf.
Preparing to unpack .../168-libopenmpt0_0.4.10-1_armhf.deb ...
Unpacking libopenmpt0:armhf (0.4.10-1) ...
Selecting previously unselected package libssh-gcrypt-4:armhf.
Preparing to unpack .../169-libssh-gcrypt-4_0.9.3-2_armhf.deb ...
Unpacking libssh-gcrypt-4:armhf (0.9.3-2) ...
Selecting previously unselected package libavformat58:armhf.
Preparing to unpack .../170-libavformat58_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libavformat58:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package libavformat-dev:armhf.
Preparing to unpack .../171-libavformat-dev_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libavformat-dev:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package libavresample4:armhf.
Preparing to unpack .../172-libavresample4_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libavresample4:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package libavresample-dev:armhf.
Preparing to unpack .../173-libavresample-dev_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libavresample-dev:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../174-uuid-dev_2.34-0.1_armhf.deb ...
Unpacking uuid-dev:armhf (2.34-0.1) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../175-libblkid-dev_2.34-0.1_armhf.deb ...
Unpacking libblkid-dev:armhf (2.34-0.1) ...
Selecting previously unselected package libboost1.67-dev:armhf.
Preparing to unpack .../176-libboost1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-atomic1.67.0:armhf.
Preparing to unpack .../177-libboost-atomic1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-atomic1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-atomic1.67-dev:armhf.
Preparing to unpack .../178-libboost-atomic1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-atomic1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-system1.67.0:armhf.
Preparing to unpack .../179-libboost-system1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-system1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-chrono1.67.0:armhf.
Preparing to unpack .../180-libboost-chrono1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-chrono1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-chrono1.67-dev:armhf.
Preparing to unpack .../181-libboost-chrono1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-chrono1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-date-time1.67.0:armhf.
Preparing to unpack .../182-libboost-date-time1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-date-time1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-serialization1.67.0:armhf.
Preparing to unpack .../183-libboost-serialization1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-serialization1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-serialization1.67-dev:armhf.
Preparing to unpack .../184-libboost-serialization1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-serialization1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-date-time1.67-dev:armhf.
Preparing to unpack .../185-libboost-date-time1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-date-time1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-date-time-dev:armhf.
Preparing to unpack .../186-libboost-date-time-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-date-time-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../187-libboost-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libboost-filesystem1.67.0:armhf.
Preparing to unpack .../188-libboost-filesystem1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-filesystem1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-system1.67-dev:armhf.
Preparing to unpack .../189-libboost-system1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-system1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-filesystem1.67-dev:armhf.
Preparing to unpack .../190-libboost-filesystem1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-filesystem1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-filesystem-dev:armhf.
Preparing to unpack .../191-libboost-filesystem-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-filesystem-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libboost-regex1.67.0:armhf.
Preparing to unpack .../192-libboost-regex1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-regex1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-graph1.67.0:armhf.
Preparing to unpack .../193-libboost-graph1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-graph1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-test1.67.0:armhf.
Preparing to unpack .../194-libboost-test1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-test1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-test1.67-dev:armhf.
Preparing to unpack .../195-libboost-test1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-test1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-graph1.67-dev:armhf.
Preparing to unpack .../196-libboost-graph1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-graph1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-graph-dev:armhf.
Preparing to unpack .../197-libboost-graph-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-graph-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../198-libicu-dev_63.2-2_armhf.deb ...
Unpacking libicu-dev:armhf (63.2-2) ...
Selecting previously unselected package libboost-regex1.67-dev:armhf.
Preparing to unpack .../199-libboost-regex1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-regex1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-iostreams1.67.0:armhf.
Preparing to unpack .../200-libboost-iostreams1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-iostreams1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-iostreams1.67-dev:armhf.
Preparing to unpack .../201-libboost-iostreams1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-iostreams1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-iostreams-dev:armhf.
Preparing to unpack .../202-libboost-iostreams-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-iostreams-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libboost-program-options1.67.0:armhf.
Preparing to unpack .../203-libboost-program-options1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-program-options1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-program-options1.67-dev:armhf.
Preparing to unpack .../204-libboost-program-options1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-program-options1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-program-options-dev:armhf.
Preparing to unpack .../205-libboost-program-options-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-program-options-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libboost-python1.67.0.
Preparing to unpack .../206-libboost-python1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-python1.67.0 (1.67.0-17) ...
Selecting previously unselected package libpython2.7:armhf.
Preparing to unpack .../207-libpython2.7_2.7.17-1_armhf.deb ...
Unpacking libpython2.7:armhf (2.7.17-1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../208-libexpat1-dev_2.2.9-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.9-1) ...
Selecting previously unselected package libpython2.7-dev:armhf.
Preparing to unpack .../209-libpython2.7-dev_2.7.17-1_armhf.deb ...
Unpacking libpython2.7-dev:armhf (2.7.17-1) ...
Selecting previously unselected package libpython2-dev:armhf.
Preparing to unpack .../210-libpython2-dev_2.7.17-2_armhf.deb ...
Unpacking libpython2-dev:armhf (2.7.17-2) ...
Selecting previously unselected package libpython-dev:armhf.
Preparing to unpack .../211-libpython-dev_2.7.17-2_armhf.deb ...
Unpacking libpython-dev:armhf (2.7.17-2) ...
Selecting previously unselected package python2.7-dev.
Preparing to unpack .../212-python2.7-dev_2.7.17-1_armhf.deb ...
Unpacking python2.7-dev (2.7.17-1) ...
Selecting previously unselected package python2-dev.
Preparing to unpack .../213-python2-dev_2.7.17-2_armhf.deb ...
Unpacking python2-dev (2.7.17-2) ...
Selecting previously unselected package python-dev.
Preparing to unpack .../214-python-dev_2.7.17-2_armhf.deb ...
Unpacking python-dev (2.7.17-2) ...
Selecting previously unselected package libpython3.7:armhf.
Preparing to unpack .../215-libpython3.7_3.7.6-1_armhf.deb ...
Unpacking libpython3.7:armhf (3.7.6-1) ...
Selecting previously unselected package libpython3.7-dev:armhf.
Preparing to unpack .../216-libpython3.7-dev_3.7.6-1_armhf.deb ...
Unpacking libpython3.7-dev:armhf (3.7.6-1) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../217-libpython3-dev_3.7.5-3_armhf.deb ...
Unpacking libpython3-dev:armhf (3.7.5-3) ...
Selecting previously unselected package python3.7-dev.
Preparing to unpack .../218-python3.7-dev_3.7.6-1_armhf.deb ...
Unpacking python3.7-dev (3.7.6-1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../219-python3-dev_3.7.5-3_armhf.deb ...
Unpacking python3-dev (3.7.5-3) ...
Selecting previously unselected package libboost-python1.67-dev.
Preparing to unpack .../220-libboost-python1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-python1.67-dev (1.67.0-17) ...
Selecting previously unselected package libboost-python-dev.
Preparing to unpack .../221-libboost-python-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-python-dev (1.67.0.2+b9) ...
Selecting previously unselected package libboost-regex-dev:armhf.
Preparing to unpack .../222-libboost-regex-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-regex-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libboost-serialization-dev:armhf.
Preparing to unpack .../223-libboost-serialization-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-serialization-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libboost-signals1.67.0:armhf.
Preparing to unpack .../224-libboost-signals1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-signals1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-signals1.67-dev:armhf.
Preparing to unpack .../225-libboost-signals1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-signals1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-signals-dev:armhf.
Preparing to unpack .../226-libboost-signals-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-signals-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libboost-thread1.67.0:armhf.
Preparing to unpack .../227-libboost-thread1.67.0_1.67.0-17_armhf.deb ...
Unpacking libboost-thread1.67.0:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-thread1.67-dev:armhf.
Preparing to unpack .../228-libboost-thread1.67-dev_1.67.0-17_armhf.deb ...
Unpacking libboost-thread1.67-dev:armhf (1.67.0-17) ...
Selecting previously unselected package libboost-thread-dev:armhf.
Preparing to unpack .../229-libboost-thread-dev_1.67.0.2+b9_armhf.deb ...
Unpacking libboost-thread-dev:armhf (1.67.0.2+b9) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../230-libcairo-gobject2_1.16.0-4_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.16.0-4) ...
Selecting previously unselected package libcfitsio8:armhf.
Preparing to unpack .../231-libcfitsio8_3.470-3_armhf.deb ...
Unpacking libcfitsio8:armhf (3.470-3) ...
Selecting previously unselected package libcfitsio-dev:armhf.
Preparing to unpack .../232-libcfitsio-dev_3.470-3_armhf.deb ...
Unpacking libcfitsio-dev:armhf (3.470-3) ...
Selecting previously unselected package libcharls2:armhf.
Preparing to unpack .../233-libcharls2_2.0.0+dfsg-1_armhf.deb ...
Unpacking libcharls2:armhf (2.0.0+dfsg-1) ...
Selecting previously unselected package libcharls-dev:armhf.
Preparing to unpack .../234-libcharls-dev_2.0.0+dfsg-1_armhf.deb ...
Unpacking libcharls-dev:armhf (2.0.0+dfsg-1) ...
Selecting previously unselected package libllvm8:armhf.
Preparing to unpack .../235-libllvm8_1%3a8.0.1-4+rpi1+b1_armhf.deb ...
Unpacking libllvm8:armhf (1:8.0.1-4+rpi1+b1) ...
Selecting previously unselected package libclang1-8.
Preparing to unpack .../236-libclang1-8_1%3a8.0.1-4+rpi1+b1_armhf.deb ...
Unpacking libclang1-8 (1:8.0.1-4+rpi1+b1) ...
Selecting previously unselected package libcoin80c.
Preparing to unpack .../237-libcoin80c_4.0.0~CMake~6f54f1602475+ds1-3_armhf.deb ...
Unpacking libcoin80c (4.0.0~CMake~6f54f1602475+ds1-3) ...
Selecting previously unselected package libgl1-mesa-dev:armhf.
Preparing to unpack .../238-libgl1-mesa-dev_19.2.6-1_armhf.deb ...
Unpacking libgl1-mesa-dev:armhf (19.2.6-1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../239-libxi6_2%3a1.7.9-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.9-1) ...
Selecting previously unselected package libxi-dev:armhf.
Preparing to unpack .../240-libxi-dev_2%3a1.7.9-1_armhf.deb ...
Unpacking libxi-dev:armhf (2:1.7.9-1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../241-libxt6_1%3a1.1.5-1+b3_armhf.deb ...
Unpacking libxt6:armhf (1:1.1.5-1+b3) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../242-libice-dev_2%3a1.0.9-2_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.9-2) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../243-libsm-dev_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.3-1) ...
Selecting previously unselected package libxt-dev:armhf.
Preparing to unpack .../244-libxt-dev_1%3a1.1.5-1+b3_armhf.deb ...
Unpacking libxt-dev:armhf (1:1.1.5-1+b3) ...
Selecting previously unselected package libxmu6:armhf.
Preparing to unpack .../245-libxmu6_2%3a1.1.2-2+b3_armhf.deb ...
Unpacking libxmu6:armhf (2:1.1.2-2+b3) ...
Selecting previously unselected package libxmu-headers.
Preparing to unpack .../246-libxmu-headers_2%3a1.1.2-2_all.deb ...
Unpacking libxmu-headers (2:1.1.2-2) ...
Selecting previously unselected package libxmu-dev:armhf.
Preparing to unpack .../247-libxmu-dev_2%3a1.1.2-2+b3_armhf.deb ...
Unpacking libxmu-dev:armhf (2:1.1.2-2+b3) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../248-libxpm4_1%3a3.5.12-1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.12-1) ...
Selecting previously unselected package libxpm-dev:armhf.
Preparing to unpack .../249-libxpm-dev_1%3a3.5.12-1_armhf.deb ...
Unpacking libxpm-dev:armhf (1:3.5.12-1) ...
Selecting previously unselected package libcoin-dev.
Preparing to unpack .../250-libcoin-dev_4.0.0~CMake~6f54f1602475+ds1-3_armhf.deb ...
Unpacking libcoin-dev (4.0.0~CMake~6f54f1602475+ds1-3) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../251-liblcms2-2_2.9-3_armhf.deb ...
Unpacking liblcms2-2:armhf (2.9-3) ...
Selecting previously unselected package libcolord2:armhf.
Preparing to unpack .../252-libcolord2_1.4.3-4_armhf.deb ...
Unpacking libcolord2:armhf (1.4.3-4) ...
Selecting previously unselected package libcurl4-gnutls-dev:armhf.
Preparing to unpack .../253-libcurl4-gnutls-dev_7.67.0-2_armhf.deb ...
Unpacking libcurl4-gnutls-dev:armhf (7.67.0-2) ...
Selecting previously unselected package libdap25:armhf.
Preparing to unpack .../254-libdap25_3.20.4-1_armhf.deb ...
Unpacking libdap25:armhf (3.20.4-1) ...
Selecting previously unselected package libdapserver7v5:armhf.
Preparing to unpack .../255-libdapserver7v5_3.20.4-1_armhf.deb ...
Unpacking libdapserver7v5:armhf (3.20.4-1) ...
Selecting previously unselected package libdapclient6v5:armhf.
Preparing to unpack .../256-libdapclient6v5_3.20.4-1_armhf.deb ...
Unpacking libdapclient6v5:armhf (3.20.4-1) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../257-libxml2-dev_2.9.4+dfsg1-8_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.4+dfsg1-8) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../258-pkg-config_0.29-6_armhf.deb ...
Unpacking pkg-config (0.29-6) ...
Selecting previously unselected package libdap-dev:armhf.
Preparing to unpack .../259-libdap-dev_3.20.4-1_armhf.deb ...
Unpacking libdap-dev:armhf (3.20.4-1) ...
Selecting previously unselected package libraw1394-11:armhf.
Preparing to unpack .../260-libraw1394-11_2.1.2-1+b1_armhf.deb ...
Unpacking libraw1394-11:armhf (2.1.2-1+b1) ...
Selecting previously unselected package libusb-1.0-0:armhf.
Preparing to unpack .../261-libusb-1.0-0_2%3a1.0.23-2_armhf.deb ...
Unpacking libusb-1.0-0:armhf (2:1.0.23-2) ...
Selecting previously unselected package libdc1394-22:armhf.
Preparing to unpack .../262-libdc1394-22_2.2.5-2.1_armhf.deb ...
Unpacking libdc1394-22:armhf (2.2.5-2.1) ...
Selecting previously unselected package libraw1394-dev:armhf.
Preparing to unpack .../263-libraw1394-dev_2.1.2-1+b1_armhf.deb ...
Unpacking libraw1394-dev:armhf (2.1.2-1+b1) ...
Selecting previously unselected package libdc1394-22-dev:armhf.
Preparing to unpack .../264-libdc1394-22-dev_2.2.5-2.1_armhf.deb ...
Unpacking libdc1394-22-dev:armhf (2.2.5-2.1) ...
Selecting previously unselected package libdouble-conversion-dev:armhf.
Preparing to unpack .../265-libdouble-conversion-dev_3.1.5-5_armhf.deb ...
Unpacking libdouble-conversion-dev:armhf (3.1.5-5) ...
Selecting previously unselected package libeigen3-dev.
Preparing to unpack .../266-libeigen3-dev_3.3.7-1_all.deb ...
Unpacking libeigen3-dev (3.3.7-1) ...
Selecting previously unselected package libepoxy0:armhf.
Preparing to unpack .../267-libepoxy0_1.5.4-1_armhf.deb ...
Unpacking libepoxy0:armhf (1.5.4-1) ...
Selecting previously unselected package libpopt0:armhf.
Preparing to unpack .../268-libpopt0_1.16-14_armhf.deb ...
Unpacking libpopt0:armhf (1.16-14) ...
Selecting previously unselected package libepsilon1:armhf.
Preparing to unpack .../269-libepsilon1_0.9.2+dfsg-4_armhf.deb ...
Unpacking libepsilon1:armhf (0.9.2+dfsg-4) ...
Selecting previously unselected package libepsilon-dev:armhf.
Preparing to unpack .../270-libepsilon-dev_0.9.2+dfsg-4_armhf.deb ...
Unpacking libepsilon-dev:armhf (0.9.2+dfsg-4) ...
Selecting previously unselected package libevent-core-2.1-7:armhf.
Preparing to unpack .../271-libevent-core-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-core-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-extra-2.1-7:armhf.
Preparing to unpack .../272-libevent-extra-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-extra-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-pthreads-2.1-7:armhf.
Preparing to unpack .../273-libevent-pthreads-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-pthreads-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-openssl-2.1-7:armhf.
Preparing to unpack .../274-libevent-openssl-2.1-7_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-openssl-2.1-7:armhf (2.1.11-stable-1) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../275-libevent-dev_2.1.11-stable-1_armhf.deb ...
Unpacking libevent-dev (2.1.11-stable-1) ...
Selecting previously unselected package libexif12:armhf.
Preparing to unpack .../276-libexif12_0.6.21-5.1_armhf.deb ...
Unpacking libexif12:armhf (0.6.21-5.1) ...
Selecting previously unselected package libexif-dev:armhf.
Preparing to unpack .../277-libexif-dev_0.6.21-5.1_armhf.deb ...
Unpacking libexif-dev:armhf (0.6.21-5.1) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../278-libffi-dev_3.2.1-9_armhf.deb ...
Unpacking libffi-dev:armhf (3.2.1-9) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../279-libpng-dev_1.6.37-1_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.37-1) ...
Selecting previously unselected package libfreetype-dev:armhf.
Preparing to unpack .../280-libfreetype-dev_2.10.1-2_armhf.deb ...
Unpacking libfreetype-dev:armhf (2.10.1-2) ...
Selecting previously unselected package libfreetype6-dev:armhf.
Preparing to unpack .../281-libfreetype6-dev_2.10.1-2_armhf.deb ...
Unpacking libfreetype6-dev:armhf (2.10.1-2) ...
Selecting previously unselected package libfontconfig1-dev:armhf.
Preparing to unpack .../282-libfontconfig1-dev_2.13.1-2_armhf.deb ...
Unpacking libfontconfig1-dev:armhf (2.13.1-2) ...
Selecting previously unselected package libilmbase24:armhf.
Preparing to unpack .../283-libilmbase24_2.3.0-6_armhf.deb ...
Unpacking libilmbase24:armhf (2.3.0-6) ...
Selecting previously unselected package libjxr0:armhf.
Preparing to unpack .../284-libjxr0_1.1-6_armhf.deb ...
Unpacking libjxr0:armhf (1.1-6) ...
Selecting previously unselected package libopenexr24:armhf.
Preparing to unpack .../285-libopenexr24_2.3.0-6_armhf.deb ...
Unpacking libopenexr24:armhf (2.3.0-6) ...
Selecting previously unselected package libraw19:armhf.
Preparing to unpack .../286-libraw19_0.19.5-1_armhf.deb ...
Unpacking libraw19:armhf (0.19.5-1) ...
Selecting previously unselected package libfreeimage3:armhf.
Preparing to unpack .../287-libfreeimage3_3.18.0+ds2-3_armhf.deb ...
Unpacking libfreeimage3:armhf (3.18.0+ds2-3) ...
Selecting previously unselected package libfreeimage-dev.
Preparing to unpack .../288-libfreeimage-dev_3.18.0+ds2-3_armhf.deb ...
Unpacking libfreeimage-dev (3.18.0+ds2-3) ...
Selecting previously unselected package libfreexl1:armhf.
Preparing to unpack .../289-libfreexl1_1.0.5-3_armhf.deb ...
Unpacking libfreexl1:armhf (1.0.5-3) ...
Selecting previously unselected package libfreexl-dev:armhf.
Preparing to unpack .../290-libfreexl-dev_1.0.5-3_armhf.deb ...
Unpacking libfreexl-dev:armhf (1.0.5-3) ...
Selecting previously unselected package libfyba0:armhf.
Preparing to unpack .../291-libfyba0_4.1.1-6_armhf.deb ...
Unpacking libfyba0:armhf (4.1.1-6) ...
Selecting previously unselected package libfyba-dev:armhf.
Preparing to unpack .../292-libfyba-dev_4.1.1-6_armhf.deb ...
Unpacking libfyba-dev:armhf (4.1.1-6) ...
Selecting previously unselected package libgd3:armhf.
Preparing to unpack .../293-libgd3_2.2.5-5.2_armhf.deb ...
Unpacking libgd3:armhf (2.2.5-5.2) ...
Selecting previously unselected package libgeos-3.8.0:armhf.
Preparing to unpack .../294-libgeos-3.8.0_3.8.0-1_armhf.deb ...
Unpacking libgeos-3.8.0:armhf (3.8.0-1) ...
Selecting previously unselected package libgeos-c1v5:armhf.
Preparing to unpack .../295-libgeos-c1v5_3.8.0-1_armhf.deb ...
Unpacking libgeos-c1v5:armhf (3.8.0-1) ...
Selecting previously unselected package proj-data.
Preparing to unpack .../296-proj-data_6.3.0-1_all.deb ...
Unpacking proj-data (6.3.0-1) ...
Selecting previously unselected package libproj15:armhf.
Preparing to unpack .../297-libproj15_6.3.0-1_armhf.deb ...
Unpacking libproj15:armhf (6.3.0-1) ...
Selecting previously unselected package libgeotiff5:armhf.
Preparing to unpack .../298-libgeotiff5_1.5.1-2_armhf.deb ...
Unpacking libgeotiff5:armhf (1.5.1-2) ...
Selecting previously unselected package libgif7:armhf.
Preparing to unpack .../299-libgif7_5.1.9-1_armhf.deb ...
Unpacking libgif7:armhf (5.1.9-1) ...
Selecting previously unselected package libhdf4-0-alt.
Preparing to unpack .../300-libhdf4-0-alt_4.2.14-1+b4_armhf.deb ...
Unpacking libhdf4-0-alt (4.2.14-1+b4) ...
Selecting previously unselected package libminizip1:armhf.
Preparing to unpack .../301-libminizip1_1.1-8+b1_armhf.deb ...
Unpacking libminizip1:armhf (1.1-8+b1) ...
Selecting previously unselected package liburiparser1:armhf.
Preparing to unpack .../302-liburiparser1_0.9.3-2_armhf.deb ...
Unpacking liburiparser1:armhf (0.9.3-2) ...
Selecting previously unselected package libkmlbase1:armhf.
Preparing to unpack .../303-libkmlbase1_1.3.0-8_armhf.deb ...
Unpacking libkmlbase1:armhf (1.3.0-8) ...
Selecting previously unselected package libkmldom1:armhf.
Preparing to unpack .../304-libkmldom1_1.3.0-8_armhf.deb ...
Unpacking libkmldom1:armhf (1.3.0-8) ...
Selecting previously unselected package libkmlengine1:armhf.
Preparing to unpack .../305-libkmlengine1_1.3.0-8_armhf.deb ...
Unpacking libkmlengine1:armhf (1.3.0-8) ...
Selecting previously unselected package libnetcdf13:armhf.
Preparing to unpack .../306-libnetcdf13_1%3a4.6.2-1+b1_armhf.deb ...
Unpacking libnetcdf13:armhf (1:4.6.2-1+b1) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../307-libltdl7_2.4.6-11_armhf.deb ...
Unpacking libltdl7:armhf (2.4.6-11) ...
Selecting previously unselected package libodbc1:armhf.
Preparing to unpack .../308-libodbc1_2.3.6-0.1+b1_armhf.deb ...
Unpacking libodbc1:armhf (2.3.6-0.1+b1) ...
Selecting previously unselected package libogdi4.1.
Preparing to unpack .../309-libogdi4.1_4.1.0+ds-1_armhf.deb ...
Unpacking libogdi4.1 (4.1.0+ds-1) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../310-libnspr4_2%3a4.24-1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.24-1) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../311-libnss3_2%3a3.45-1_armhf.deb ...
Unpacking libnss3:armhf (2:3.45-1) ...
Selecting previously unselected package libpoppler82:armhf.
Preparing to unpack .../312-libpoppler82_0.71.0-6_armhf.deb ...
Unpacking libpoppler82:armhf (0.71.0-6) ...
Selecting previously unselected package libpq5:armhf.
Preparing to unpack .../313-libpq5_12.1-2_armhf.deb ...
Unpacking libpq5:armhf (12.1-2) ...
Selecting previously unselected package libqhull7:armhf.
Preparing to unpack .../314-libqhull7_2015.2-4_armhf.deb ...
Unpacking libqhull7:armhf (2015.2-4) ...
Selecting previously unselected package libspatialite7:armhf.
Preparing to unpack .../315-libspatialite7_4.3.0a-6+b2_armhf.deb ...
Unpacking libspatialite7:armhf (4.3.0a-6+b2) ...
Selecting previously unselected package libxerces-c3.2:armhf.
Preparing to unpack .../316-libxerces-c3.2_3.2.2+debian-1+b1_armhf.deb ...
Unpacking libxerces-c3.2:armhf (3.2.2+debian-1+b1) ...
Selecting previously unselected package odbcinst.
Preparing to unpack .../317-odbcinst_2.3.6-0.1+b1_armhf.deb ...
Unpacking odbcinst (2.3.6-0.1+b1) ...
Selecting previously unselected package odbcinst1debian2:armhf.
Preparing to unpack .../318-odbcinst1debian2_2.3.6-0.1+b1_armhf.deb ...
Unpacking odbcinst1debian2:armhf (2.3.6-0.1+b1) ...
Selecting previously unselected package libgdal20.
Preparing to unpack .../319-libgdal20_2.4.3+dfsg-1_armhf.deb ...
Unpacking libgdal20 (2.4.3+dfsg-1) ...
Selecting previously unselected package libgeos-dev.
Preparing to unpack .../320-libgeos-dev_3.8.0-1_armhf.deb ...
Unpacking libgeos-dev (3.8.0-1) ...
Selecting previously unselected package libsqlite3-dev:armhf.
Preparing to unpack .../321-libsqlite3-dev_3.30.1+fossil191229-1_armhf.deb ...
Unpacking libsqlite3-dev:armhf (3.30.1+fossil191229-1) ...
Selecting previously unselected package libproj-dev:armhf.
Preparing to unpack .../322-libproj-dev_6.3.0-1_armhf.deb ...
Unpacking libproj-dev:armhf (6.3.0-1) ...
Selecting previously unselected package libjbig-dev:armhf.
Preparing to unpack .../323-libjbig-dev_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig-dev:armhf (2.1-3.1+b2) ...
Selecting previously unselected package liblzma-dev:armhf.
Preparing to unpack .../324-liblzma-dev_5.2.4-1_armhf.deb ...
Unpacking liblzma-dev:armhf (5.2.4-1) ...
Selecting previously unselected package libtiffxx5:armhf.
Preparing to unpack .../325-libtiffxx5_4.1.0+git191117-1_armhf.deb ...
Unpacking libtiffxx5:armhf (4.1.0+git191117-1) ...
Selecting previously unselected package libtiff-dev:armhf.
Preparing to unpack .../326-libtiff-dev_4.1.0+git191117-1_armhf.deb ...
Unpacking libtiff-dev:armhf (4.1.0+git191117-1) ...
Selecting previously unselected package libgeotiff-dev:armhf.
Preparing to unpack .../327-libgeotiff-dev_1.5.1-2_armhf.deb ...
Unpacking libgeotiff-dev:armhf (1.5.1-2) ...
Selecting previously unselected package libgif-dev.
Preparing to unpack .../328-libgif-dev_5.1.9-1_armhf.deb ...
Unpacking libgif-dev (5.1.9-1) ...
Selecting previously unselected package libnetcdf-dev.
Preparing to unpack .../329-libnetcdf-dev_1%3a4.6.2-1+b1_armhf.deb ...
Unpacking libnetcdf-dev (1:4.6.2-1+b1) ...
Selecting previously unselected package libhdf4-alt-dev.
Preparing to unpack .../330-libhdf4-alt-dev_4.2.14-1+b4_armhf.deb ...
Unpacking libhdf4-alt-dev (4.2.14-1+b4) ...
Selecting previously unselected package libjson-c-dev:armhf.
Preparing to unpack .../331-libjson-c-dev_0.13.1+dfsg-6_armhf.deb ...
Unpacking libjson-c-dev:armhf (0.13.1+dfsg-6) ...
Selecting previously unselected package libkmlconvenience1:armhf.
Preparing to unpack .../332-libkmlconvenience1_1.3.0-8_armhf.deb ...
Unpacking libkmlconvenience1:armhf (1.3.0-8) ...
Selecting previously unselected package libkmlregionator1:armhf.
Preparing to unpack .../333-libkmlregionator1_1.3.0-8_armhf.deb ...
Unpacking libkmlregionator1:armhf (1.3.0-8) ...
Selecting previously unselected package libkmlxsd1:armhf.
Preparing to unpack .../334-libkmlxsd1_1.3.0-8_armhf.deb ...
Unpacking libkmlxsd1:armhf (1.3.0-8) ...
Selecting previously unselected package libminizip-dev:armhf.
Preparing to unpack .../335-libminizip-dev_1.1-8+b1_armhf.deb ...
Unpacking libminizip-dev:armhf (1.1-8+b1) ...
Selecting previously unselected package liburiparser-dev.
Preparing to unpack .../336-liburiparser-dev_0.9.3-2_armhf.deb ...
Unpacking liburiparser-dev (0.9.3-2) ...
Selecting previously unselected package libkml-dev:armhf.
Preparing to unpack .../337-libkml-dev_1.3.0-8_armhf.deb ...
Unpacking libkml-dev:armhf (1.3.0-8) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../338-libltdl-dev_2.4.6-11_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.6-11) ...
Selecting previously unselected package libogdi-dev.
Preparing to unpack .../339-libogdi-dev_4.1.0+ds-1_armhf.deb ...
Unpacking libogdi-dev (4.1.0+ds-1) ...
Selecting previously unselected package libopenjp2-7-dev.
Preparing to unpack .../340-libopenjp2-7-dev_2.3.1-1_armhf.deb ...
Unpacking libopenjp2-7-dev (2.3.1-1) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../341-libpcre16-3_2%3a8.39-12_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-12) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../342-libpcre32-3_2%3a8.39-12_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-12) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../343-libpcrecpp0v5_2%3a8.39-12_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-12) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../344-libpcre3-dev_2%3a8.39-12_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-12) ...
Selecting previously unselected package libpoppler-dev:armhf.
Preparing to unpack .../345-libpoppler-dev_0.71.0-6_armhf.deb ...
Unpacking libpoppler-dev:armhf (0.71.0-6) ...
Selecting previously unselected package libpoppler-private-dev:armhf.
Preparing to unpack .../346-libpoppler-private-dev_0.71.0-6_armhf.deb ...
Unpacking libpoppler-private-dev:armhf (0.71.0-6) ...
Selecting previously unselected package libpq-dev.
Preparing to unpack .../347-libpq-dev_12.1-2_armhf.deb ...
Unpacking libpq-dev (12.1-2) ...
Selecting previously unselected package libqhull-r7:armhf.
Preparing to unpack .../348-libqhull-r7_2015.2-4_armhf.deb ...
Unpacking libqhull-r7:armhf (2015.2-4) ...
Selecting previously unselected package libqhull-dev:armhf.
Preparing to unpack .../349-libqhull-dev_2015.2-4_armhf.deb ...
Unpacking libqhull-dev:armhf (2015.2-4) ...
Selecting previously unselected package libspatialite-dev:armhf.
Preparing to unpack .../350-libspatialite-dev_4.3.0a-6+b2_armhf.deb ...
Unpacking libspatialite-dev:armhf (4.3.0a-6+b2) ...
Selecting previously unselected package libwebpdemux2:armhf.
Preparing to unpack .../351-libwebpdemux2_0.6.1-2_armhf.deb ...
Unpacking libwebpdemux2:armhf (0.6.1-2) ...
Selecting previously unselected package libwebp-dev:armhf.
Preparing to unpack .../352-libwebp-dev_0.6.1-2_armhf.deb ...
Unpacking libwebp-dev:armhf (0.6.1-2) ...
Selecting previously unselected package libxerces-c-dev.
Preparing to unpack .../353-libxerces-c-dev_3.2.2+debian-1+b1_armhf.deb ...
Unpacking libxerces-c-dev (3.2.2+debian-1+b1) ...
Selecting previously unselected package libzstd-dev:armhf.
Preparing to unpack .../354-libzstd-dev_1.4.4+dfsg-1+rpi1_armhf.deb ...
Unpacking libzstd-dev:armhf (1.4.4+dfsg-1+rpi1) ...
Selecting previously unselected package unixodbc-dev:armhf.
Preparing to unpack .../355-unixodbc-dev_2.3.6-0.1+b1_armhf.deb ...
Unpacking unixodbc-dev:armhf (2.3.6-0.1+b1) ...
Selecting previously unselected package libgdal-dev.
Preparing to unpack .../356-libgdal-dev_2.4.3+dfsg-1_armhf.deb ...
Unpacking libgdal-dev (2.4.3+dfsg-1) ...
Selecting previously unselected package libsocket++1:armhf.
Preparing to unpack .../357-libsocket++1_1.12.13-10_armhf.deb ...
Unpacking libsocket++1:armhf (1.12.13-10) ...
Selecting previously unselected package libgdcm3.0:armhf.
Preparing to unpack .../358-libgdcm3.0_3.0.4-2_armhf.deb ...
Unpacking libgdcm3.0:armhf (3.0.4-2) ...
Selecting previously unselected package libgdcm-dev.
Preparing to unpack .../359-libgdcm-dev_3.0.4-2_armhf.deb ...
Unpacking libgdcm-dev (3.0.4-2) ...
Selecting previously unselected package libgl2ps1.4.
Preparing to unpack .../360-libgl2ps1.4_1.4.0+dfsg1-2_armhf.deb ...
Unpacking libgl2ps1.4 (1.4.0+dfsg1-2) ...
Selecting previously unselected package libgl2ps-dev.
Preparing to unpack .../361-libgl2ps-dev_1.4.0+dfsg1-2_armhf.deb ...
Unpacking libgl2ps-dev (1.4.0+dfsg1-2) ...
Selecting previously unselected package libglew2.1:armhf.
Preparing to unpack .../362-libglew2.1_2.1.0-4_armhf.deb ...
Unpacking libglew2.1:armhf (2.1.0-4) ...
Selecting previously unselected package libglu1-mesa:armhf.
Preparing to unpack .../363-libglu1-mesa_9.0.1-1_armhf.deb ...
Unpacking libglu1-mesa:armhf (9.0.1-1) ...
Selecting previously unselected package libglu1-mesa-dev:armhf.
Preparing to unpack .../364-libglu1-mesa-dev_9.0.1-1_armhf.deb ...
Unpacking libglu1-mesa-dev:armhf (9.0.1-1) ...
Selecting previously unselected package libglew-dev:armhf.
Preparing to unpack .../365-libglew-dev_2.1.0-4_armhf.deb ...
Unpacking libglew-dev:armhf (2.1.0-4) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../366-libglib2.0-data_2.62.4-1_all.deb ...
Unpacking libglib2.0-data (2.62.4-1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../367-libglib2.0-bin_2.62.4-1_armhf.deb ...
Unpacking libglib2.0-bin (2.62.4-1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../368-libglib2.0-dev-bin_2.62.4-1_armhf.deb ...
Unpacking libglib2.0-dev-bin (2.62.4-1) ...
Selecting previously unselected package libmount-dev:armhf.
Preparing to unpack .../369-libmount-dev_2.34-0.1_armhf.deb ...
Unpacking libmount-dev:armhf (2.34-0.1) ...
Selecting previously unselected package libsepol1-dev:armhf.
Preparing to unpack .../370-libsepol1-dev_3.0-1_armhf.deb ...
Unpacking libsepol1-dev:armhf (3.0-1) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../371-libpcre2-32-0_10.34-7_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.34-7) ...
Selecting previously unselected package libpcre2-posix2:armhf.
Preparing to unpack .../372-libpcre2-posix2_10.34-7_armhf.deb ...
Unpacking libpcre2-posix2:armhf (10.34-7) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../373-libpcre2-dev_10.34-7_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.34-7) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../374-libselinux1-dev_3.0-1_armhf.deb ...
Unpacking libselinux1-dev:armhf (3.0-1) ...
Selecting previously unselected package libglib2.0-dev:armhf.
Preparing to unpack .../375-libglib2.0-dev_2.62.4-1_armhf.deb ...
Unpacking libglib2.0-dev:armhf (2.62.4-1) ...
Selecting previously unselected package libgphoto2-port12:armhf.
Preparing to unpack .../376-libgphoto2-port12_2.5.22-3_armhf.deb ...
Unpacking libgphoto2-port12:armhf (2.5.22-3) ...
Selecting previously unselected package libgphoto2-6:armhf.
Preparing to unpack .../377-libgphoto2-6_2.5.22-3_armhf.deb ...
Unpacking libgphoto2-6:armhf (2.5.22-3) ...
Selecting previously unselected package libgphoto2-dev:armhf.
Preparing to unpack .../378-libgphoto2-dev_2.5.22-3_armhf.deb ...
Unpacking libgphoto2-dev:armhf (2.5.22-3) ...
Selecting previously unselected package libjson-glib-1.0-common.
Preparing to unpack .../379-libjson-glib-1.0-common_1.4.4-2_all.deb ...
Unpacking libjson-glib-1.0-common (1.4.4-2) ...
Selecting previously unselected package libjson-glib-1.0-0:armhf.
Preparing to unpack .../380-libjson-glib-1.0-0_1.4.4-2_armhf.deb ...
Unpacking libjson-glib-1.0-0:armhf (1.4.4-2) ...
Selecting previously unselected package libsoup2.4-1:armhf.
Preparing to unpack .../381-libsoup2.4-1_2.68.2-1_armhf.deb ...
Unpacking libsoup2.4-1:armhf (2.68.2-1) ...
Selecting previously unselected package libsoup-gnome2.4-1:armhf.
Preparing to unpack .../382-libsoup-gnome2.4-1_2.68.2-1_armhf.deb ...
Unpacking libsoup-gnome2.4-1:armhf (2.68.2-1) ...
Selecting previously unselected package librest-0.7-0:armhf.
Preparing to unpack .../383-librest-0.7-0_0.8.1-1_armhf.deb ...
Unpacking librest-0.7-0:armhf (0.8.1-1) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../384-libxcomposite1_1%3a0.4.4-2_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.4-2) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../385-libxcursor1_1%3a1.2.0-2_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.2.0-2) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../386-libxinerama1_2%3a1.1.4-2_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-2) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../387-libxrandr2_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.1-1) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../388-libgtk-3-common_3.24.13-1_all.deb ...
Unpacking libgtk-3-common (3.24.13-1) ...
Selecting previously unselected package libgtk-3-0:armhf.
Preparing to unpack .../389-libgtk-3-0_3.24.13-1_armhf.deb ...
Unpacking libgtk-3-0:armhf (3.24.13-1) ...
Selecting previously unselected package libgts-0.7-5:armhf.
Preparing to unpack .../390-libgts-0.7-5_0.7.6+darcs121130-4_armhf.deb ...
Unpacking libgts-0.7-5:armhf (0.7.6+darcs121130-4) ...
Selecting previously unselected package libgts-bin.
Preparing to unpack .../391-libgts-bin_0.7.6+darcs121130-4_armhf.deb ...
Unpacking libgts-bin (0.7.6+darcs121130-4) ...
Selecting previously unselected package libgts-dev:armhf.
Preparing to unpack .../392-libgts-dev_0.7.6+darcs121130-4_armhf.deb ...
Unpacking libgts-dev:armhf (0.7.6+darcs121130-4) ...
Selecting previously unselected package libhwloc15:armhf.
Preparing to unpack .../393-libhwloc15_2.1.0+dfsg-3+rpi1_armhf.deb ...
Unpacking libhwloc15:armhf (2.1.0+dfsg-3+rpi1) ...
Selecting previously unselected package libpciaccess0:armhf.
Preparing to unpack .../394-libpciaccess0_0.14-1_armhf.deb ...
Unpacking libpciaccess0:armhf (0.14-1) ...
Selecting previously unselected package libxnvctrl0:armhf.
Preparing to unpack .../395-libxnvctrl0_430.64-1_armhf.deb ...
Unpacking libxnvctrl0:armhf (430.64-1) ...
Selecting previously unselected package ocl-icd-libopencl1:armhf.
Preparing to unpack .../396-ocl-icd-libopencl1_2.2.12-2_armhf.deb ...
Unpacking ocl-icd-libopencl1:armhf (2.2.12-2) ...
Selecting previously unselected package libhwloc-plugins:armhf.
Preparing to unpack .../397-libhwloc-plugins_2.1.0+dfsg-3+rpi1_armhf.deb ...
Unpacking libhwloc-plugins:armhf (2.1.0+dfsg-3+rpi1) ...
Selecting previously unselected package libpmix2:armhf.
Preparing to unpack .../398-libpmix2_3.1.4-1+b1_armhf.deb ...
Unpacking libpmix2:armhf (3.1.4-1+b1) ...
Selecting previously unselected package libopenmpi3:armhf.
Preparing to unpack .../399-libopenmpi3_4.0.2-5+rpi1_armhf.deb ...
Unpacking libopenmpi3:armhf (4.0.2-5+rpi1) ...
Selecting previously unselected package libhdf5-openmpi-103:armhf.
Preparing to unpack .../400-libhdf5-openmpi-103_1.10.4+repack-10_armhf.deb ...
Unpacking libhdf5-openmpi-103:armhf (1.10.4+repack-10) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../401-openmpi-common_4.0.2-5+rpi1_all.deb ...
Unpacking openmpi-common (4.0.2-5+rpi1) ...
Selecting previously unselected package libnl-3-dev:armhf.
Preparing to unpack .../402-libnl-3-dev_3.4.0-1_armhf.deb ...
Unpacking libnl-3-dev:armhf (3.4.0-1) ...
Selecting previously unselected package libnl-route-3-dev:armhf.
Preparing to unpack .../403-libnl-route-3-dev_3.4.0-1_armhf.deb ...
Unpacking libnl-route-3-dev:armhf (3.4.0-1) ...
Selecting previously unselected package libibverbs-dev:armhf.
Preparing to unpack .../404-libibverbs-dev_27.0-2_armhf.deb ...
Unpacking libibverbs-dev:armhf (27.0-2) ...
Selecting previously unselected package libhwloc-dev:armhf.
Preparing to unpack .../405-libhwloc-dev_2.1.0+dfsg-3+rpi1_armhf.deb ...
Unpacking libhwloc-dev:armhf (2.1.0+dfsg-3+rpi1) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../406-openmpi-bin_4.0.2-5+rpi1_armhf.deb ...
Unpacking openmpi-bin (4.0.2-5+rpi1) ...
Selecting previously unselected package libopenmpi-dev:armhf.
Preparing to unpack .../407-libopenmpi-dev_4.0.2-5+rpi1_armhf.deb ...
Unpacking libopenmpi-dev:armhf (4.0.2-5+rpi1) ...
Selecting previously unselected package libhdf5-openmpi-dev.
Preparing to unpack .../408-libhdf5-openmpi-dev_1.10.4+repack-10_armhf.deb ...
Unpacking libhdf5-openmpi-dev (1.10.4+repack-10) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../409-mpi-default-dev_1.13_armhf.deb ...
Unpacking mpi-default-dev (1.13) ...
Selecting previously unselected package libhdf5-mpi-dev.
Preparing to unpack .../410-libhdf5-mpi-dev_1.10.4+repack-10_armhf.deb ...
Unpacking libhdf5-mpi-dev (1.10.4+repack-10) ...
Selecting previously unselected package libilmbase-dev:armhf.
Preparing to unpack .../411-libilmbase-dev_2.3.0-6_armhf.deb ...
Unpacking libilmbase-dev:armhf (2.3.0-6) ...
Selecting previously unselected package libkdtree++-dev.
Preparing to unpack .../412-libkdtree++-dev_0.7.1+git20101123-5_all.deb ...
Unpacking libkdtree++-dev (0.7.1+git20101123-5) ...
Selecting previously unselected package liblept5:armhf.
Preparing to unpack .../413-liblept5_1.79.0-1_armhf.deb ...
Unpacking liblept5:armhf (1.79.0-1) ...
Selecting previously unselected package liblz4-dev:armhf.
Preparing to unpack .../414-liblz4-dev_1.9.2-2_armhf.deb ...
Unpacking liblz4-dev:armhf (1.9.2-2) ...
Selecting previously unselected package libmedc11:armhf.
Preparing to unpack .../415-libmedc11_4.0.0+repack-9_armhf.deb ...
Unpacking libmedc11:armhf (4.0.0+repack-9) ...
Selecting previously unselected package libmedc-dev:armhf.
Preparing to unpack .../416-libmedc-dev_4.0.0+repack-9_armhf.deb ...
Unpacking libmedc-dev:armhf (4.0.0+repack-9) ...
Selecting previously unselected package libmetis5:armhf.
Preparing to unpack .../417-libmetis5_5.1.0.dfsg-5_armhf.deb ...
Unpacking libmetis5:armhf (5.1.0.dfsg-5) ...
Selecting previously unselected package libmetis-dev.
Preparing to unpack .../418-libmetis-dev_5.1.0.dfsg-5_armhf.deb ...
Unpacking libmetis-dev (5.1.0.dfsg-5) ...
Selecting previously unselected package libnetcdf-c++4.
Preparing to unpack .../419-libnetcdf-c++4_4.2-11_armhf.deb ...
Unpacking libnetcdf-c++4 (4.2-11) ...
Selecting previously unselected package libnetcdf-cxx-legacy-dev.
Preparing to unpack .../420-libnetcdf-cxx-legacy-dev_4.2-11_armhf.deb ...
Unpacking libnetcdf-cxx-legacy-dev (4.2-11) ...
Selecting previously unselected package libtbb2:armhf.
Preparing to unpack .../421-libtbb2_2020.0-2_armhf.deb ...
Unpacking libtbb2:armhf (2020.0-2) ...
Selecting previously unselected package libocct-foundation-7.3:armhf.
Preparing to unpack .../422-libocct-foundation-7.3_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-foundation-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libocct-modeling-data-7.3:armhf.
Preparing to unpack .../423-libocct-modeling-data-7.3_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-modeling-data-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libocct-modeling-algorithms-7.3:armhf.
Preparing to unpack .../424-libocct-modeling-algorithms-7.3_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-modeling-algorithms-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libocct-visualization-7.3:armhf.
Preparing to unpack .../425-libocct-visualization-7.3_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-visualization-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libocct-ocaf-7.3:armhf.
Preparing to unpack .../426-libocct-ocaf-7.3_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-ocaf-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libocct-data-exchange-7.3:armhf.
Preparing to unpack .../427-libocct-data-exchange-7.3_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-data-exchange-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libtcl8.6:armhf.
Preparing to unpack .../428-libtcl8.6_8.6.10+dfsg-1_armhf.deb ...
Unpacking libtcl8.6:armhf (8.6.10+dfsg-1) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../429-libxft2_2.3.2-2_armhf.deb ...
Unpacking libxft2:armhf (2.3.2-2) ...
Selecting previously unselected package libxss1:armhf.
Preparing to unpack .../430-libxss1_1%3a1.2.3-1_armhf.deb ...
Unpacking libxss1:armhf (1:1.2.3-1) ...
Selecting previously unselected package libtk8.6:armhf.
Preparing to unpack .../431-libtk8.6_8.6.10-1_armhf.deb ...
Unpacking libtk8.6:armhf (8.6.10-1) ...
Selecting previously unselected package libnglib-6.2.1804:armhf.
Preparing to unpack .../432-libnglib-6.2.1804_6.2.1804+dfsg1-3_armhf.deb ...
Unpacking libnglib-6.2.1804:armhf (6.2.1804+dfsg1-3) ...
Selecting previously unselected package libnglib-dev.
Preparing to unpack .../433-libnglib-dev_6.2.1804+dfsg1-3_armhf.deb ...
Unpacking libnglib-dev (6.2.1804+dfsg1-3) ...
Selecting previously unselected package libocct-foundation-dev:armhf.
Preparing to unpack .../434-libocct-foundation-dev_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-foundation-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libocct-modeling-algorithms-dev:armhf.
Preparing to unpack .../435-libocct-modeling-algorithms-dev_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-modeling-algorithms-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libocct-modeling-data-dev:armhf.
Preparing to unpack .../436-libocct-modeling-data-dev_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-modeling-data-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libocct-ocaf-dev:armhf.
Preparing to unpack .../437-libocct-ocaf-dev_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-ocaf-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libocct-visualization-dev:armhf.
Preparing to unpack .../438-libocct-visualization-dev_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-visualization-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libocct-data-exchange-dev:armhf.
Preparing to unpack .../439-libocct-data-exchange-dev_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-data-exchange-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package tcl8.6.
Preparing to unpack .../440-tcl8.6_8.6.10+dfsg-1_armhf.deb ...
Unpacking tcl8.6 (8.6.10+dfsg-1) ...
Selecting previously unselected package tcl8.6-dev:armhf.
Preparing to unpack .../441-tcl8.6-dev_8.6.10+dfsg-1_armhf.deb ...
Unpacking tcl8.6-dev:armhf (8.6.10+dfsg-1) ...
Selecting previously unselected package x11proto-scrnsaver-dev.
Preparing to unpack .../442-x11proto-scrnsaver-dev_2018.4-4_all.deb ...
Unpacking x11proto-scrnsaver-dev (2018.4-4) ...
Selecting previously unselected package libxss-dev:armhf.
Preparing to unpack .../443-libxss-dev_1%3a1.2.3-1_armhf.deb ...
Unpacking libxss-dev:armhf (1:1.2.3-1) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../444-libxrender-dev_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1) ...
Selecting previously unselected package libxft-dev:armhf.
Preparing to unpack .../445-libxft-dev_2.3.2-2_armhf.deb ...
Unpacking libxft-dev:armhf (2.3.2-2) ...
Selecting previously unselected package tk8.6.
Preparing to unpack .../446-tk8.6_8.6.10-1_armhf.deb ...
Unpacking tk8.6 (8.6.10-1) ...
Selecting previously unselected package tk8.6-dev:armhf.
Preparing to unpack .../447-tk8.6-dev_8.6.10-1_armhf.deb ...
Unpacking tk8.6-dev:armhf (8.6.10-1) ...
Selecting previously unselected package libocct-draw-7.3:armhf.
Preparing to unpack .../448-libocct-draw-7.3_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking libocct-draw-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package libogg-dev:armhf.
Preparing to unpack .../449-libogg-dev_1.3.2-1+b2_armhf.deb ...
Unpacking libogg-dev:armhf (1.3.2-1+b2) ...
Selecting previously unselected package libopencv-core4.1:armhf.
Preparing to unpack .../450-libopencv-core4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-core4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-flann4.1:armhf.
Preparing to unpack .../451-libopencv-flann4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-flann4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-imgproc4.1:armhf.
Preparing to unpack .../452-libopencv-imgproc4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-imgproc4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-imgcodecs4.1:armhf.
Preparing to unpack .../453-libopencv-imgcodecs4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-imgcodecs4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libswscale5:armhf.
Preparing to unpack .../454-libswscale5_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libswscale5:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package libopencv-videoio4.1:armhf.
Preparing to unpack .../455-libopencv-videoio4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-videoio4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-highgui4.1:armhf.
Preparing to unpack .../456-libopencv-highgui4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-highgui4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-ml4.1:armhf.
Preparing to unpack .../457-libopencv-ml4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-ml4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-features2d4.1:armhf.
Preparing to unpack .../458-libopencv-features2d4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-features2d4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-calib3d4.1:armhf.
Preparing to unpack .../459-libopencv-calib3d4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-calib3d4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libtbb-dev:armhf.
Preparing to unpack .../460-libtbb-dev_2020.0-2_armhf.deb ...
Unpacking libtbb-dev:armhf (2020.0-2) ...
Selecting previously unselected package libopencv-core-dev:armhf.
Preparing to unpack .../461-libopencv-core-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-core-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-flann-dev:armhf.
Preparing to unpack .../462-libopencv-flann-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-flann-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-imgproc-dev:armhf.
Preparing to unpack .../463-libopencv-imgproc-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-imgproc-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-imgcodecs-dev:armhf.
Preparing to unpack .../464-libopencv-imgcodecs-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-imgcodecs-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-videoio-dev:armhf.
Preparing to unpack .../465-libopencv-videoio-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-videoio-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopenexr-dev.
Preparing to unpack .../466-libopenexr-dev_2.3.0-6_armhf.deb ...
Unpacking libopenexr-dev (2.3.0-6) ...
Selecting previously unselected package libswscale-dev:armhf.
Preparing to unpack .../467-libswscale-dev_7%3a4.2.1-2+b1_armhf.deb ...
Unpacking libswscale-dev:armhf (7:4.2.1-2+b1) ...
Selecting previously unselected package libopencv-highgui-dev:armhf.
Preparing to unpack .../468-libopencv-highgui-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-highgui-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-ml-dev:armhf.
Preparing to unpack .../469-libopencv-ml-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-ml-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-features2d-dev:armhf.
Preparing to unpack .../470-libopencv-features2d-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-features2d-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-calib3d-dev:armhf.
Preparing to unpack .../471-libopencv-calib3d-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-calib3d-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libprotobuf17:armhf.
Preparing to unpack .../472-libprotobuf17_3.6.1.3-2+rpi1_armhf.deb ...
Unpacking libprotobuf17:armhf (3.6.1.3-2+rpi1) ...
Selecting previously unselected package libopencv-dnn4.1:armhf.
Preparing to unpack .../473-libopencv-dnn4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-dnn4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-objdetect4.1:armhf.
Preparing to unpack .../474-libopencv-objdetect4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-objdetect4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-photo4.1:armhf.
Preparing to unpack .../475-libopencv-photo4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-photo4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-video4.1:armhf.
Preparing to unpack .../476-libopencv-video4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-video4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-shape4.1:armhf.
Preparing to unpack .../477-libopencv-shape4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-shape4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-stitching4.1:armhf.
Preparing to unpack .../478-libopencv-stitching4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-stitching4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-superres4.1:armhf.
Preparing to unpack .../479-libopencv-superres4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-superres4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-videostab4.1:armhf.
Preparing to unpack .../480-libopencv-videostab4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-videostab4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libvtk6.3.
Preparing to unpack .../481-libvtk6.3_6.3.0+dfsg2-5_armhf.deb ...
Unpacking libvtk6.3 (6.3.0+dfsg2-5) ...
Selecting previously unselected package libopencv-viz4.1:armhf.
Preparing to unpack .../482-libopencv-viz4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-viz4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libtesseract4:armhf.
Preparing to unpack .../483-libtesseract4_4.1.0-2_armhf.deb ...
Unpacking libtesseract4:armhf (4.1.0-2) ...
Selecting previously unselected package libopencv-contrib4.1:armhf.
Preparing to unpack .../484-libopencv-contrib4.1_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-contrib4.1:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-dnn-dev:armhf.
Preparing to unpack .../485-libopencv-dnn-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-dnn-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-objdetect-dev:armhf.
Preparing to unpack .../486-libopencv-objdetect-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-objdetect-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-photo-dev:armhf.
Preparing to unpack .../487-libopencv-photo-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-photo-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-video-dev:armhf.
Preparing to unpack .../488-libopencv-video-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-video-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-shape-dev:armhf.
Preparing to unpack .../489-libopencv-shape-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-shape-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-stitching-dev:armhf.
Preparing to unpack .../490-libopencv-stitching-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-stitching-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-superres-dev:armhf.
Preparing to unpack .../491-libopencv-superres-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-superres-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-videostab-dev:armhf.
Preparing to unpack .../492-libopencv-videostab-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-videostab-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-viz-dev:armhf.
Preparing to unpack .../493-libopencv-viz-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-viz-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-contrib-dev:armhf.
Preparing to unpack .../494-libopencv-contrib-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-contrib-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-ts-dev:armhf.
Preparing to unpack .../495-libopencv-ts-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-ts-dev:armhf (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv4.1-jni.
Preparing to unpack .../496-libopencv4.1-jni_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv4.1-jni (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv4.1-java.
Preparing to unpack .../497-libopencv4.1-java_4.1.2+dfsg-5_all.deb ...
Unpacking libopencv4.1-java (4.1.2+dfsg-5) ...
Selecting previously unselected package libopencv-dev.
Preparing to unpack .../498-libopencv-dev_4.1.2+dfsg-5_armhf.deb ...
Unpacking libopencv-dev (4.1.2+dfsg-5) ...
Selecting previously unselected package libshiboken2-py3-5.13.
Preparing to unpack .../499-libshiboken2-py3-5.13_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking libshiboken2-py3-5.13 (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package libpyside2-py3-5.13.
Preparing to unpack .../500-libpyside2-py3-5.13_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking libpyside2-py3-5.13 (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package libpyside2-dev.
Preparing to unpack .../501-libpyside2-dev_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking libpyside2-dev (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package libqt5designer5:armhf.
Preparing to unpack .../502-libqt5designer5_5.12.5-2_armhf.deb ...
Unpacking libqt5designer5:armhf (5.12.5-2) ...
Selecting previously unselected package libqt5designercomponents5:armhf.
Preparing to unpack .../503-libqt5designercomponents5_5.12.5-2_armhf.deb ...
Unpacking libqt5designercomponents5:armhf (5.12.5-2) ...
Selecting previously unselected package libqt5help5:armhf.
Preparing to unpack .../504-libqt5help5_5.12.5-2_armhf.deb ...
Unpacking libqt5help5:armhf (5.12.5-2) ...
Selecting previously unselected package libqt5opengl5:armhf.
Preparing to unpack .../505-libqt5opengl5_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5opengl5:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libqt5opengl5-dev:armhf.
Preparing to unpack .../506-libqt5opengl5-dev_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5opengl5-dev:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libqt5sql5-sqlite:armhf.
Preparing to unpack .../507-libqt5sql5-sqlite_5.12.5+dfsg-2+rpi1_armhf.deb ...
Unpacking libqt5sql5-sqlite:armhf (5.12.5+dfsg-2+rpi1) ...
Selecting previously unselected package libqt5x11extras5:armhf.
Preparing to unpack .../508-libqt5x11extras5_5.12.5-1_armhf.deb ...
Unpacking libqt5x11extras5:armhf (5.12.5-1) ...
Selecting previously unselected package libqt5x11extras5-dev:armhf.
Preparing to unpack .../509-libqt5x11extras5-dev_5.12.5-1_armhf.deb ...
Unpacking libqt5x11extras5-dev:armhf (5.12.5-1) ...
Selecting previously unselected package shiboken2.
Preparing to unpack .../510-shiboken2_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking shiboken2 (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package libshiboken2-dev.
Preparing to unpack .../511-libshiboken2-dev_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking libshiboken2-dev (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package libsodium23:armhf.
Preparing to unpack .../512-libsodium23_1.0.18-1_armhf.deb ...
Unpacking libsodium23:armhf (1.0.18-1) ...
Selecting previously unselected package libspnav0.
Preparing to unpack .../513-libspnav0_0.2.3-1_armhf.deb ...
Unpacking libspnav0 (0.2.3-1) ...
Selecting previously unselected package libspnav-dev.
Preparing to unpack .../514-libspnav-dev_0.2.3-1_armhf.deb ...
Unpacking libspnav-dev (0.2.3-1) ...
Selecting previously unselected package libtheora-dev:armhf.
Preparing to unpack .../515-libtheora-dev_1.1.1+dfsg.1-15_armhf.deb ...
Unpacking libtheora-dev:armhf (1.1.1+dfsg.1-15) ...
Selecting previously unselected package libjsoncpp-dev:armhf.
Preparing to unpack .../516-libjsoncpp-dev_1.7.4-3_armhf.deb ...
Unpacking libjsoncpp-dev:armhf (1.7.4-3) ...
Selecting previously unselected package libvtk7.1p.
Preparing to unpack .../517-libvtk7.1p_7.1.1+dfsg2-1_armhf.deb ...
Unpacking libvtk7.1p (7.1.1+dfsg2-1) ...
Selecting previously unselected package libvtk7-jni.
Preparing to unpack .../518-libvtk7-jni_7.1.1+dfsg2-1_armhf.deb ...
Unpacking libvtk7-jni (7.1.1+dfsg2-1) ...
Selecting previously unselected package libvtk7-java.
Preparing to unpack .../519-libvtk7-java_7.1.1+dfsg2-1_armhf.deb ...
Unpacking libvtk7-java (7.1.1+dfsg2-1) ...
Selecting previously unselected package python3-cbor.
Preparing to unpack .../520-python3-cbor_1.0.0-1.1_armhf.deb ...
Unpacking python3-cbor (1.0.0-1.1) ...
Selecting previously unselected package python3-lz4.
Preparing to unpack .../521-python3-lz4_3.0.2+dfsg-1_armhf.deb ...
Unpacking python3-lz4 (3.0.2+dfsg-1) ...
Selecting previously unselected package python3-cffi-backend.
Preparing to unpack .../522-python3-cffi-backend_1.13.2-1+b1_armhf.deb ...
Unpacking python3-cffi-backend (1.13.2-1+b1) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../523-python3-six_1.13.0-1_all.deb ...
Unpacking python3-six (1.13.0-1) ...
Selecting previously unselected package python3-nacl.
Preparing to unpack .../524-python3-nacl_1.3.0-3_armhf.deb ...
Unpacking python3-nacl (1.3.0-3) ...
Selecting previously unselected package python3-asn1crypto.
Preparing to unpack .../525-python3-asn1crypto_0.24.0-1_all.deb ...
Unpacking python3-asn1crypto (0.24.0-1) ...
Selecting previously unselected package python3-cryptography.
Preparing to unpack .../526-python3-cryptography_2.6.1-4_armhf.deb ...
Unpacking python3-cryptography (2.6.1-4) ...
Selecting previously unselected package python3-openssl.
Preparing to unpack .../527-python3-openssl_19.0.0-1_all.deb ...
Unpacking python3-openssl (19.0.0-1) ...
Selecting previously unselected package python3-pyqrcode.
Preparing to unpack .../528-python3-pyqrcode_1.2.1-4_all.deb ...
Unpacking python3-pyqrcode (1.2.1-4) ...
Selecting previously unselected package python3-attr.
Preparing to unpack .../529-python3-attr_18.2.0-1_all.deb ...
Unpacking python3-attr (18.2.0-1) ...
Selecting previously unselected package python3-pyasn1.
Preparing to unpack .../530-python3-pyasn1_0.4.2-3_all.deb ...
Unpacking python3-pyasn1 (0.4.2-3) ...
Selecting previously unselected package python3-pyasn1-modules.
Preparing to unpack .../531-python3-pyasn1-modules_0.2.1-0.2_all.deb ...
Unpacking python3-pyasn1-modules (0.2.1-0.2) ...
Selecting previously unselected package python3-service-identity.
Preparing to unpack .../532-python3-service-identity_18.1.0-5_all.deb ...
Unpacking python3-service-identity (18.1.0-5) ...
Selecting previously unselected package python3-snappy.
Preparing to unpack .../533-python3-snappy_0.5.3-1.1_armhf.deb ...
Unpacking python3-snappy (0.5.3-1.1) ...
Selecting previously unselected package python3-trie.
Preparing to unpack .../534-python3-trie_0.2+ds-2_all.deb ...
Unpacking python3-trie (0.2+ds-2) ...
Selecting previously unselected package python3-automat.
Preparing to unpack .../535-python3-automat_0.6.0-1_all.deb ...
Unpacking python3-automat (0.6.0-1) ...
Selecting previously unselected package python3-constantly.
Preparing to unpack .../536-python3-constantly_15.1.0-1_all.deb ...
Unpacking python3-constantly (15.1.0-1) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../537-python3-idna_2.6-2_all.deb ...
Unpacking python3-idna (2.6-2) ...
Selecting previously unselected package python3-hyperlink.
Preparing to unpack .../538-python3-hyperlink_19.0.0-1_all.deb ...
Unpacking python3-hyperlink (19.0.0-1) ...
Selecting previously unselected package python3-incremental.
Preparing to unpack .../539-python3-incremental_16.10.1-3.1_all.deb ...
Unpacking python3-incremental (16.10.1-3.1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../540-python3-pkg-resources_44.0.0-1_all.deb ...
Unpacking python3-pkg-resources (44.0.0-1) ...
Selecting previously unselected package python3-zope.interface.
Preparing to unpack .../541-python3-zope.interface_4.6.0-4_armhf.deb ...
Unpacking python3-zope.interface (4.6.0-4) ...
Selecting previously unselected package python3-twisted-bin:armhf.
Preparing to unpack .../542-python3-twisted-bin_18.9.0-3_armhf.deb ...
Unpacking python3-twisted-bin:armhf (18.9.0-3) ...
Selecting previously unselected package python3-twisted.
Preparing to unpack .../543-python3-twisted_18.9.0-3_all.deb ...
Unpacking python3-twisted (18.9.0-3) ...
Selecting previously unselected package python3-txaio.
Preparing to unpack .../544-python3-txaio_2.10.0-2_all.deb ...
Unpacking python3-txaio (2.10.0-2) ...
Selecting previously unselected package python3-u-msgpack.
Preparing to unpack .../545-python3-u-msgpack_2.1-1_all.deb ...
Unpacking python3-u-msgpack (2.1-1) ...
Selecting previously unselected package python3-ubjson.
Preparing to unpack .../546-python3-ubjson_0.14.0-2_armhf.deb ...
Unpacking python3-ubjson (0.14.0-2) ...
Selecting previously unselected package python3-wsaccel.
Preparing to unpack .../547-python3-wsaccel_0.6.2-2+rpi1_armhf.deb ...
Unpacking python3-wsaccel (0.6.2-2+rpi1) ...
Selecting previously unselected package python3-autobahn.
Preparing to unpack .../548-python3-autobahn_17.10.1+dfsg1-6+rvt_all.deb ...
Unpacking python3-autobahn (17.10.1+dfsg1-6+rvt) ...
Selecting previously unselected package mpi-default-bin.
Preparing to unpack .../549-mpi-default-bin_1.13_armhf.deb ...
Unpacking mpi-default-bin (1.13) ...
Selecting previously unselected package python3-mpi4py.
Preparing to unpack .../550-python3-mpi4py_3.0.3-1_armhf.deb ...
Unpacking python3-mpi4py (3.0.3-1) ...
Selecting previously unselected package python3-vtk7.
Preparing to unpack .../551-python3-vtk7_7.1.1+dfsg2-1_armhf.deb ...
Unpacking python3-vtk7 (7.1.1+dfsg2-1) ...
Selecting previously unselected package tcl.
Preparing to unpack .../552-tcl_8.6.9+1_armhf.deb ...
Unpacking tcl (8.6.9+1) ...
Selecting previously unselected package tcl-dev:armhf.
Preparing to unpack .../553-tcl-dev_8.6.9+1_armhf.deb ...
Unpacking tcl-dev:armhf (8.6.9+1) ...
Selecting previously unselected package tcl-vtk7.
Preparing to unpack .../554-tcl-vtk7_7.1.1+dfsg2-1_armhf.deb ...
Unpacking tcl-vtk7 (7.1.1+dfsg2-1) ...
Selecting previously unselected package tk.
Preparing to unpack .../555-tk_8.6.9+1_armhf.deb ...
Unpacking tk (8.6.9+1) ...
Selecting previously unselected package tk-dev:armhf.
Preparing to unpack .../556-tk-dev_8.6.9+1_armhf.deb ...
Unpacking tk-dev:armhf (8.6.9+1) ...
Selecting previously unselected package vtk7.
Preparing to unpack .../557-vtk7_7.1.1+dfsg2-1_armhf.deb ...
Unpacking vtk7 (7.1.1+dfsg2-1) ...
Selecting previously unselected package libvtk7-dev.
Preparing to unpack .../558-libvtk7-dev_7.1.1+dfsg2-1_armhf.deb ...
Unpacking libvtk7-dev (7.1.1+dfsg2-1) ...
Selecting previously unselected package libzipios++0v5.
Preparing to unpack .../559-libzipios++0v5_0.1.5.9+cvs.2007.04.28-11_armhf.deb ...
Unpacking libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11) ...
Selecting previously unselected package libzipios++-dev.
Preparing to unpack .../560-libzipios++-dev_0.1.5.9+cvs.2007.04.28-11_armhf.deb ...
Unpacking libzipios++-dev (0.1.5.9+cvs.2007.04.28-11) ...
Selecting previously unselected package lsb-release.
Preparing to unpack .../561-lsb-release_11.1.0+rpi1_all.deb ...
Unpacking lsb-release (11.1.0+rpi1) ...
Selecting previously unselected package tix.
Preparing to unpack .../562-tix_8.4.3-10_armhf.deb ...
Unpacking tix (8.4.3-10) ...
Selecting previously unselected package netgen.
Preparing to unpack .../563-netgen_6.2.1804+dfsg1-3_armhf.deb ...
Unpacking netgen (6.2.1804+dfsg1-3) ...
Selecting previously unselected package netgen-headers.
Preparing to unpack .../564-netgen-headers_6.2.1804+dfsg1-3_armhf.deb ...
Unpacking netgen-headers (6.2.1804+dfsg1-3) ...
Selecting previously unselected package occt-draw.
Preparing to unpack .../565-occt-draw_7.3.3+dfsg1-1+rpi1_armhf.deb ...
Unpacking occt-draw (7.3.3+dfsg1-1+rpi1) ...
Selecting previously unselected package pybind11-dev.
Preparing to unpack .../566-pybind11-dev_2.4.3-2_all.deb ...
Unpacking pybind11-dev (2.4.3-2) ...
Selecting previously unselected package python3-pyside2uic.
Preparing to unpack .../567-python3-pyside2uic_5.13.2-2.2+rpi1_all.deb ...
Unpacking python3-pyside2uic (5.13.2-2.2+rpi1) ...
Selecting previously unselected package python3-pyside2.qtcore.
Preparing to unpack .../568-python3-pyside2.qtcore_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking python3-pyside2.qtcore (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package pyside2-tools.
Preparing to unpack .../569-pyside2-tools_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking pyside2-tools (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package python3-ply.
Preparing to unpack .../570-python3-ply_3.11-3_all.deb ...
Unpacking python3-ply (3.11-3) ...
Selecting previously unselected package python3-pyside2.qtgui.
Preparing to unpack .../571-python3-pyside2.qtgui_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking python3-pyside2.qtgui (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package python3-pyside2.qtwidgets.
Preparing to unpack .../572-python3-pyside2.qtwidgets_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking python3-pyside2.qtwidgets (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package python3-pyside2.qtsvg.
Preparing to unpack .../573-python3-pyside2.qtsvg_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking python3-pyside2.qtsvg (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package python3-pyside2.qtxml.
Preparing to unpack .../574-python3-pyside2.qtxml_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking python3-pyside2.qtxml (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package python3-pyside2.qtuitools.
Preparing to unpack .../575-python3-pyside2.qtuitools_5.13.2-2.2+rpi1+b1_armhf.deb ...
Unpacking python3-pyside2.qtuitools (5.13.2-2.2+rpi1+b1) ...
Selecting previously unselected package qdoc-qt5.
Preparing to unpack .../576-qdoc-qt5_5.12.5-2_armhf.deb ...
Unpacking qdoc-qt5 (5.12.5-2) ...
Selecting previously unselected package qhelpgenerator-qt5.
Preparing to unpack .../577-qhelpgenerator-qt5_5.12.5-2_armhf.deb ...
Unpacking qhelpgenerator-qt5 (5.12.5-2) ...
Selecting previously unselected package qt5-assistant.
Preparing to unpack .../578-qt5-assistant_5.12.5-2_armhf.deb ...
Unpacking qt5-assistant (5.12.5-2) ...
Selecting previously unselected package qtattributionsscanner-qt5.
Preparing to unpack .../579-qtattributionsscanner-qt5_5.12.5-2_armhf.deb ...
Unpacking qtattributionsscanner-qt5 (5.12.5-2) ...
Selecting previously unselected package qttools5-dev-tools.
Preparing to unpack .../580-qttools5-dev-tools_5.12.5-2_armhf.deb ...
Unpacking qttools5-dev-tools (5.12.5-2) ...
Selecting previously unselected package qttools5-dev:armhf.
Preparing to unpack .../581-qttools5-dev_5.12.5-2_armhf.deb ...
Unpacking qttools5-dev:armhf (5.12.5-2) ...
Selecting previously unselected package swig3.0.
Preparing to unpack .../582-swig3.0_3.0.12-2.2_armhf.deb ...
Unpacking swig3.0 (3.0.12-2.2) ...
Selecting previously unselected package swig.
Preparing to unpack .../583-swig_3.0.12-2.2_armhf.deb ...
Unpacking swig (3.0.12-2.2) ...
Selecting previously unselected package sbuild-build-depends-freecad-dummy.
Preparing to unpack .../584-sbuild-build-depends-freecad-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-freecad-dummy (0.invalid.0) ...
Setting up libgme0:armhf (0.6.2-1) ...
Setting up libboost1.67-dev:armhf (1.67.0-17) ...
Setting up libboost-program-options1.67.0:armhf (1.67.0-17) ...
Setting up libpcrecpp0v5:armhf (2:8.39-12) ...
Setting up libpipeline1:armhf (1.5.2-2) ...
Setting up libgraphite2-3:armhf (1.3.13-11) ...
Setting up liblcms2-2:armhf (2.9-3) ...
Setting up libpixman-1-0:armhf (0.36.0-1) ...
Setting up libwayland-server0:armhf (1.17.0-1) ...
Setting up libx11-xcb1:armhf (2:1.6.8-1) ...
Setting up libpciaccess0:armhf (0.14-1) ...
Setting up mysql-common (5.8+1.0.5) ...
update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Setting up systemd-sysv (244-3+rpi1+b1) ...
Setting up libxau6:armhf (1:1.0.8-1+b2) ...
Setting up libdouble-conversion3:armhf (3.1.5-5) ...
Setting up libraw1394-11:armhf (2.1.2-1+b1) ...
Setting up libkeyutils1:armhf (1.6-6) ...
Setting up libproxy1v5:armhf (0.4.15-9) ...
Setting up libpsl5:armhf (0.20.2-2) ...
Setting up libgnutls-openssl27:armhf (3.6.11.1-2) ...
Setting up libsodium23:armhf (1.0.18-1) ...
Setting up libmpg123-0:armhf (1.25.13-1) ...
Setting up libogg0:armhf (1.3.2-1+b2) ...
Setting up libzstd-dev:armhf (1.4.4+dfsg-1+rpi1) ...
Setting up mime-support (3.64) ...
Setting up libspeex1:armhf (1.2~rc1.2-1.1) ...
Setting up proj-data (6.3.0-1) ...
Setting up libshine3:armhf (3.1.1-2+b1) ...
Setting up libglvnd-core-dev:armhf (1.1.0-1) ...
Setting up libpcre16-3:armhf (2:8.39-12) ...
Setting up hdf5-helpers (1.10.4+repack-10) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libtwolame0:armhf (0.4.0-2) ...
Setting up libgeos-3.8.0:armhf (3.8.0-1) ...
Setting up libhyphen0:armhf (2.8.8-7) ...
Setting up libdatrie1:armhf (0.2.12-3+b1) ...
Setting up libzipios++0v5 (0.1.5.9+cvs.2007.04.28-11) ...
Setting up libboost-signals1.67.0:armhf (1.67.0-17) ...
Setting up libmagic-mgc (1:5.38-3) ...
Setting up libogdi4.1 (4.1.0+ds-1) ...
Setting up libgsm1:armhf (1.0.18-2) ...
Setting up libx264-155:armhf (2:0.155.2917+git0a84d98-2+rpi1) ...
Setting up libcharls2:armhf (2.0.0+dfsg-1) ...
Setting up libminizip1:armhf (1.1-8+b1) ...
Setting up libx265-179:armhf (3.2.1-1) ...
Setting up libsoxr0:armhf (0.1.3-1+rpi1) ...
Setting up libarchive-zip-perl (1.67-1) ...
Setting up libboost-program-options1.67-dev:armhf (1.67.0-17) ...
Setting up libglib2.0-0:armhf (2.62.4-1) ...
Setting up distro-info-data (0.43) ...
Setting up libglvnd0:armhf (1.1.0-1) ...
Setting up libjson-c-dev:armhf (0.13.1+dfsg-6) ...
Setting up libprocps7:armhf (2:3.3.15-2) ...
Setting up libjxr0:armhf (1.1-6) ...
Setting up libaom0:armhf (1.0.0.errata1-3) ...
Setting up libraw1394-dev:armhf (2.1.2-1+b1) ...
Setting up libdebhelper-perl (12.7.3) ...
Setting up libbrotli1:armhf (1.0.7-6) ...
Setting up libboost-test1.67.0:armhf (1.67.0-17) ...
Setting up libgdk-pixbuf2.0-common (2.40.0+dfsg-2+rpi1) ...
Setting up libtbb2:armhf (2020.0-2) ...
Setting up x11-common (1:7.7+20) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Running in chroot, ignoring request.
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libsensors-config (1:3.6.0-2) ...
Setting up libnghttp2-14:armhf (1.40.0-1) ...
Setting up libmagic1:armhf (1:5.38-3) ...
Setting up libsepol1-dev:armhf (3.0-1) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up xkb-data (2.26-2) ...
Setting up libqhull7:armhf (2015.2-4) ...
Setting up libmetis5:armhf (5.1.0.dfsg-5) ...
Setting up libboost-date-time1.67.0:armhf (1.67.0-17) ...
Setting up file (1:5.38-3) ...
Setting up libogg-dev:armhf (1.3.2-1+b2) ...
Setting up libxvidcore4:armhf (2:1.3.6-1) ...
Setting up libffi-dev:armhf (3.2.1-9) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libilmbase24:armhf (2.3.0-6) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up pybind11-dev (2.4.3-2) ...
Setting up libpcre2-16-0:armhf (10.34-7) ...
Setting up libaec0:armhf (1.0.4-1) ...
Setting up libcolord2:armhf (1.4.3-4) ...
Setting up libicu63:armhf (63.2-2) ...
Setting up gdal-data (2.4.3+dfsg-1) ...
Setting up libopengl0:armhf (1.1.0-1) ...
Setting up libsnappy1v5:armhf (1.1.7-2) ...
Setting up libkrb5support0:armhf (1.17-6+b1) ...
Setting up libboost-test1.67-dev:armhf (1.67.0-17) ...
Setting up libpython2.7-stdlib:armhf (2.7.17-1) ...
Setting up libdconf1:armhf (0.34.0-2) ...
Setting up libgts-0.7-5:armhf (0.7.6+darcs121130-4) ...
Setting up mariadb-common (1:10.3.21-2) ...
update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Setting up libminizip-dev:armhf (1.1-8+b1) ...
Setting up xtrans-dev (1.3.5-1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libz3-4:armhf (4.8.7-2) ...
Setting up libpcre2-32-0:armhf (10.34-7) ...
Setting up libblas3:armhf (3.9.0-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode
Setting up libglib2.0-data (2.62.4-1) ...
Setting up libgmpxx4ldbl:armhf (2:6.1.2+dfsg-4) ...
Setting up libuv1:armhf (1.33.1-2) ...
Setting up libopenexr24:armhf (2.3.0-6) ...
Setting up libgles2:armhf (1.1.0-1) ...
Setting up libexpat1-dev:armhf (2.2.9-1) ...
Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Setting up libkdtree++-dev (0.7.1+git20101123-5) ...
Setting up qt5-qmake-bin (5.12.5+dfsg-2+rpi1) ...
Setting up libva2:armhf (2.6.0-1) ...
Setting up libsqlite3-dev:armhf (3.30.1+fossil191229-1) ...
Setting up libboost-program-options-dev:armhf (1.67.0.2+b9) ...
Setting up swig3.0 (3.0.12-2.2) ...
Setting up libx11-data (2:1.6.8-1) ...
Setting up libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ...
Setting up libepoxy0:armhf (1.5.4-1) ...
Setting up libnspr4:armhf (2:4.24-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b1) ...
Setting up libboost-signals1.67-dev:armhf (1.67.0-17) ...
Setting up uuid-dev:armhf (2.34-0.1) ...
Setting up libcodec2-0.9:armhf (0.9.2-2) ...
Setting up libavahi-common-data:armhf (0.7-5) ...
Setting up libncurses6:armhf (6.1+20191019-1) ...
Setting up libgles1:armhf (1.1.0-1) ...
Setting up libdbus-1-3:armhf (1.12.16-2+b1) ...
Setting up dbus (1.12.16-2+b1) ...
Running in chroot, ignoring request.
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libfribidi0:armhf (1.0.7-1.1) ...
Setting up libopus0:armhf (1.3-1) ...
Setting up libexif12:armhf (0.6.21-5.1) ...
Setting up libpng16-16:armhf (1.6.37-1) ...
Setting up libpcre32-3:armhf (2:8.39-12) ...
Setting up libevent-core-2.1-7:armhf (2.1.11-stable-1) ...
Setting up libvorbis0a:armhf (1.3.6-2) ...
Setting up libevent-2.1-7:armhf (2.1.11-stable-1) ...
Setting up liborc-0.4-0:armhf (1:0.4.31-1) ...
Setting up gcc-8-base:armhf (8.3.0-26+rpi1) ...
Setting up libtcl8.6:armhf (8.6.10+dfsg-1) ...
Setting up autopoint (0.19.8.1-10) ...
Setting up libwebp6:armhf (0.6.1-2) ...
Setting up icu-devtools (63.2-2) ...
Setting up liblz4-dev:armhf (1.9.2-2) ...
Setting up libgeos-c1v5:armhf (3.8.0-1) ...
Setting up pkg-config (0.29-6) ...
Setting up libmariadb3:armhf (1:10.3.21-2) ...
Setting up fonts-dejavu-core (2.37-1) ...
Setting up libsocket++1:armhf (1.12.13-10) ...
Setting up libboost-iostreams1.67.0:armhf (1.67.0-17) ...
Setting up libgnutlsxx28:armhf (3.6.11.1-2) ...
Setting up libproj15:armhf (6.3.0-1) ...
Setting up libpcre2-posix2:armhf (10.34-7) ...
Setting up libsensors5:armhf (1:3.6.0-2) ...
Setting up libk5crypto3:armhf (1.17-6+b1) ...
Setting up libqt5core5a:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up libltdl7:armhf (2.4.6-11) ...
Setting up libidn2-dev:armhf (2.2.0-2) ...
Setting up libglapi-mesa:armhf (19.2.6-1) ...
Setting up libgcc-8-dev:armhf (8.3.0-26+rpi1) ...
Setting up libgfortran5:armhf (9.2.1-22+rpi1) ...
Setting up libdouble-conversion-dev:armhf (3.1.5-5) ...
Setting up libmtdev1:armhf (1.1.5-1.1) ...
Setting up libvulkan1:armhf (1.1.126.0-2) ...
Setting up libhdf4-0-alt (4.2.14-1+b4) ...
Setting up liblzma-dev:armhf (5.2.4-1) ...
Setting up libgif7:armhf (5.1.9-1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Setting up libatk1.0-data (2.34.1-1) ...
Setting up liburiparser1:armhf (0.9.3-2) ...
Setting up libboost-signals-dev:armhf (1.67.0.2+b9) ...
Setting up libfreexl1:armhf (1.0.5-3) ...
Setting up sensible-utils (0.0.12+nmu1) ...
Setting up ocl-icd-libopencl1:armhf (2.2.12-2) ...
Setting up libgif-dev (5.1.9-1) ...
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up libvpx6:armhf (1.8.2-1) ...
Setting up libqt5dbus5:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up librhash0:armhf (1.3.9-1) ...
Setting up libwavpack1:armhf (5.2.0-1) ...
Setting up libfyba0:armhf (4.1.1-6) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up procps (2:3.3.15-2) ...
update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode
Setting up libkmlbase1:armhf (1.3.0-8) ...
Setting up libnl-3-200:armhf (3.4.0-1) ...
Setting up libboost-python1.67.0 (1.67.0-17) ...
Setting up openmpi-common (4.0.2-5+rpi1) ...
Setting up libpam-systemd:armhf (244-3+rpi1+b1) ...
Setting up libopenjp2-7:armhf (2.3.1-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libthai-data (0.1.28-3) ...
Setting up libssh2-1:armhf (1.8.0-2.1) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up libboost-atomic1.67.0:armhf (1.67.0-17) ...
Setting up libjson-glib-1.0-common (1.4.4-2) ...
Setting up cmake-data (3.15.4-1+rpi1) ...
Setting up libatk1.0-0:armhf (2.34.1-1) ...
Setting up libkrb5-3:armhf (1.17-6+b1) ...
Setting up libboost-dev:armhf (1.67.0.2+b9) ...
Setting up libtiff5:armhf (4.1.0+git191117-1) ...
Setting up libprotobuf17:armhf (3.6.1.3-2+rpi1) ...
Setting up libqhull-r7:armhf (2015.2-4) ...
Setting up libwayland-egl1:armhf (1.17.0-1) ...
Setting up libusb-1.0-0:armhf (2:1.0.23-2) ...
Setting up libtbb-dev:armhf (2020.0-2) ...
Setting up libgphoto2-port12:armhf (2.5.22-3) ...
Setting up libmpdec2:armhf (2.4.2-2) ...
Setting up libboost-system1.67.0:armhf (1.67.0-17) ...
Setting up glib-networking-common (2.62.3-1) ...
Setting up cpp-8 (8.3.0-26+rpi1) ...
Setting up libqt5sensors5:armhf (5.12.5-2) ...
Setting up libqt5test5:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up libtasn1-6-dev:armhf (4.15.0-2) ...
Setting up libboost-serialization1.67.0:armhf (1.67.0-17) ...
Setting up libwebpmux3:armhf (0.6.1-2) ...
Setting up libbsd0:armhf (0.10.0-1) ...
Setting up libtinfo5:armhf (6.1+20191019-1) ...
Setting up libdrm-common (2.4.100-4+rpi1) ...
Setting up libopencv-core4.1:armhf (4.1.2+dfsg-5) ...
Setting up libelf1:armhf (0.176-1.1) ...
Setting up libevdev2:armhf (1.8.0+dfsg-2) ...
Setting up libogdi-dev (4.1.0+ds-1) ...
Setting up libicu-dev:armhf (63.2-2) ...
Setting up libxml2:armhf (2.9.4+dfsg1-8) ...
Setting up libqt5concurrent5:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up iso-codes (4.4-1) ...
Setting up libgudev-1.0-0:armhf (233-1) ...
Setting up libzvbi-common (0.2.35-16) ...
Setting up qtchooser (66-2) ...
Setting up libgstreamer1.0-0:armhf (1.16.2-2) ...
Setcap worked! gst-ptp-helper is not suid!
Setting up libp11-kit-dev:armhf (0.23.18.1-2) ...
Setting up libmp3lame0:armhf (3.100-3) ...
Setting up libilmbase-dev:armhf (2.3.0-6) ...
Setting up libblas-dev:armhf (3.9.0-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode
Setting up libsz2:armhf (1.0.4-1) ...
Setting up libvorbisenc2:armhf (1.3.6-2) ...
Setting up libjsoncpp1:armhf (1.7.4-3) ...
Setting up libkmlxsd1:armhf (1.3.0-8) ...
Setting up libtiffxx5:armhf (4.1.0+git191117-1) ...
Setting up libpopt0:armhf (1.16-14) ...
Setting up libevent-pthreads-2.1-7:armhf (2.1.11-stable-1) ...
Setting up libwacom-common (1.1-2) ...
Setting up libxkbcommon0:armhf (0.9.1-1) ...
Setting up libkmldom1:armhf (1.3.0-8) ...
Setting up libwayland-client0:armhf (1.17.0-1) ...
Setting up libspatialite7:armhf (4.3.0a-6+b2) ...
Setting up libboost-atomic1.67-dev:armhf (1.67.0-17) ...
Setting up x11proto-dev (2018.4-4) ...
Setting up libfile-stripnondeterminism-perl (1.6.3-1) ...
Setting up libopencv-ml4.1:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-imgproc4.1:armhf (4.1.2+dfsg-5) ...
Setting up glib-networking-services (2.62.3-1) ...
Setting up libboost-serialization1.67-dev:armhf (1.67.0-17) ...
Setting up libzvbi0:armhf (0.2.35-16) ...
Setting up libblkid-dev:armhf (2.34-0.1) ...
Setting up libgfortran-8-dev:armhf (8.3.0-26+rpi1) ...
Setting up libopencv-photo4.1:armhf (4.1.2+dfsg-5) ...
Setting up libgts-bin (0.7.6+darcs121130-4) ...
Setting up libice6:armhf (2:1.0.9-2) ...
Setting up libjsoncpp-dev:armhf (1.7.4-3) ...
Setting up libcharls-dev:armhf (2.0.0+dfsg-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libpython3.7-stdlib:armhf (3.7.6-1) ...
Setting up libevent-extra-2.1-7:armhf (2.1.11-stable-1) ...
Setting up libexif-dev:armhf (0.6.21-5.1) ...
Setting up libpython2.7:armhf (2.7.17-1) ...
Setting up tcl8.6 (8.6.10+dfsg-1) ...
Setting up liblapack3:armhf (3.9.0-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode
Setting up libpython2.7-dev:armhf (2.7.17-1) ...
Setting up libvulkan-dev:armhf (1.1.126.0-2) ...
Setting up libxcb1:armhf (1.13.1-2) ...
Setting up libboost-regex1.67.0:armhf (1.67.0-17) ...
Setting up libboost-chrono1.67.0:armhf (1.67.0-17) ...
Setting up gcc-8 (8.3.0-26+rpi1) ...
Setting up swig (3.0.12-2.2) ...
Setting up libzipios++-dev (0.1.5.9+cvs.2007.04.28-11) ...
Setting up libgmp-dev:armhf (2:6.1.2+dfsg-4) ...
Setting up libxcb-xfixes0:armhf (1.13.1-2) ...
Setting up libkmlengine1:armhf (1.3.0-8) ...
Setting up libxau-dev:armhf (1:1.0.8-1+b2) ...
Setting up qt5-qmake:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up libpcre2-dev:armhf (10.34-7) ...
Setting up nettle-dev:armhf (3.5.1+really3.5.1-2) ...
Setting up python2.7 (2.7.17-1) ...
Setting up libxcb-xinput0:armhf (1.13.1-2) ...
Setting up libwoff1:armhf (1.0.2-1) ...
Setting up libkmlconvenience1:armhf (1.3.0-8) ...
Setting up libboost-thread1.67.0:armhf (1.67.0-17) ...
Setting up libice-dev:armhf (2:1.0.9-2) ...
Setting up libpython3.7:armhf (3.7.6-1) ...
Setting up libtool (2.4.6-11) ...
Setting up libpython2-stdlib:armhf (2.7.17-2) ...
Setting up libocct-foundation-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up libarchive13:armhf (3.4.0-1+b1) ...
Setting up libxcb-render0:armhf (1.13.1-2) ...
Setting up libxshmfence-dev:armhf (1.3-1) ...
Setting up libselinux1-dev:armhf (3.0-1) ...
Setting up libpcre3-dev:armhf (2:8.39-12) ...
Setting up libboost-regex1.67-dev:armhf (1.67.0-17) ...
Setting up libmetis-dev (5.1.0.dfsg-5) ...
Setting up libfreexl-dev:armhf (1.0.5-3) ...
Setting up gfortran-8 (8.3.0-26+rpi1) ...
Setting up libfyba-dev:armhf (4.1.1-6) ...
Setting up libpython3.7-dev:armhf (3.7.6-1) ...
Setting up libxcb-glx0:armhf (1.13.1-2) ...
Setting up libwebpdemux2:armhf (0.6.1-2) ...
Setting up tcl8.6-dev:armhf (8.6.10+dfsg-1) ...
Setting up libedit2:armhf (3.1-20191231-1) ...
Setting up libqt5positioning5:armhf (5.12.5+dfsg-2) ...
Setting up libpng-dev:armhf (1.6.37-1) ...
Setting up libxcb-keysyms1:armhf (0.4.0-1+b2) ...
Setting up libaec-dev:armhf (1.0.4-1) ...
Setting up libarpack2:armhf (3.7.0-3) ...
Setting up libxcb-shape0:armhf (1.13.1-2) ...
Setting up libavahi-common3:armhf (0.7-5) ...
Setting up libraw19:armhf (0.19.5-1) ...
Setting up libjpeg-dev (1:1.5.2-2) ...
Setting up libdc1394-22:armhf (2.2.5-2.1) ...
Setting up libjbig-dev:armhf (2.1-3.1+b2) ...
Setting up libsuperlu5:armhf (5.2.1+dfsg1-4) ...
Setting up libevent-openssl-2.1-7:armhf (2.1.11-stable-1) ...
Setting up libglib2.0-bin (2.62.4-1) ...
Setting up m4 (1.4.18-4) ...
Setting up libdap25:armhf (3.20.4-1) ...
Setting up libxcb-render-util0:armhf (0.3.9-1+b1) ...
Setting up libgstreamer-plugins-base1.0-0:armhf (1.16.2-2) ...
Setting up libnss3:armhf (2:3.45-1) ...
Setting up libxcb-shm0:armhf (1.13.1-2) ...
Setting up libxcb-icccm4:armhf (0.4.1-1.1) ...
Setting up libboost-graph1.67.0:armhf (1.67.0-17) ...
Setting up libxcb-util0:armhf (0.3.8-3+b2) ...
Setting up libepsilon1:armhf (0.9.2+dfsg-4) ...
Setting up libopencv-dnn4.1:armhf (4.1.2+dfsg-5) ...
Setting up libdapserver7v5:armhf (3.20.4-1) ...
Setting up python2 (2.7.17-2) ...
Setting up libqt5network5:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up liblept5:armhf (1.79.0-1) ...
Setting up libgeotiff5:armhf (1.5.1-2) ...
Setting up libjson-glib-1.0-0:armhf (1.4.4-2) ...
Setting up libxcb-xkb1:armhf (1.13.1-2) ...
Setting up libxcb-image0:armhf (0.4.0-1+b2) ...
Setting up liburiparser-dev (0.9.3-2) ...
Setting up libnl-route-3-200:armhf (3.4.0-1) ...
Setting up libxcb-present0:armhf (1.13.1-2) ...
Setting up libqt5sql5:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up libthai0:armhf (0.1.28-3) ...
Setting up qtbase5-dev-tools (5.12.5+dfsg-2+rpi1) ...
Setting up libvorbisfile3:armhf (1.3.6-2) ...
Setting up libpython-stdlib:armhf (2.7.17-2) ...
Setting up dbus-user-session (1.12.16-2+b1) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libwayland-bin (1.17.0-1) ...
Setting up libboost-date-time1.67-dev:armhf (1.67.0-17) ...
Setting up libboost-chrono1.67-dev:armhf (1.67.0-17) ...
Setting up libqt5xml5:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up libxml2-dev:armhf (2.9.4+dfsg1-8) ...
Setting up libwebp-dev:armhf (0.6.1-2) ...
Setting up libopenexr-dev (2.3.0-6) ...
Setting up libxcb-xinerama0:armhf (1.13.1-2) ...
Setting up libunbound8:armhf (1.9.4-2+b1) ...
Setting up x11proto-damage-dev (1:2018.4-4) ...
Setting up libfreetype6:armhf (2.10.1-2) ...
Setting up libtiff-dev:armhf (4.1.0+git191117-1) ...
Setting up libopenjp2-7-dev (2.3.1-1) ...
Setting up libxcb-sync1:armhf (1.13.1-2) ...
Setting up libqt5qml5:armhf (5.12.5-5) ...
Setting up libkmlregionator1:armhf (1.3.0-8) ...
Setting up x11proto-core-dev (2018.4-4) ...
Setting up libgeos-dev (3.8.0-1) ...
Setting up libgdcm3.0:armhf (3.0.4-2) ...
Setting up libhdf5-103:armhf (1.10.4+repack-10) ...
Setting up shared-mime-info (1.10-1) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libxkbcommon-x11-0:armhf (0.9.1-1) ...
Setting up qtattributionsscanner-qt5 (5.12.5-2) ...
Setting up libevent-dev (2.1.11-stable-1) ...
Setting up liblapack-dev:armhf (3.9.0-1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode
Setting up libhwloc15:armhf (2.1.0+dfsg-3+rpi1) ...
Setting up libproj-dev:armhf (6.3.0-1) ...
Setting up libeigen3-dev (3.3.7-1) ...
Setting up libgssapi-krb5-2:armhf (1.17-6+b1) ...
Setting up x11proto-input-dev (2018.4-4) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up libodbc1:armhf (2.3.6-0.1+b1) ...
Setting up libqt5webchannel5:armhf (5.12.5-2) ...
Setting up libboost-serialization-dev:armhf (1.67.0.2+b9) ...
Setting up ucf (3.0038+nmu1) ...
Setting up libboost-date-time-dev:armhf (1.67.0.2+b9) ...
Setting up libspatialite-dev:armhf (4.3.0a-6+b2) ...
Setting up libqhull-dev:armhf (2015.2-4) ...
Setting up libtesseract4:armhf (4.1.0-2) ...
Setting up autoconf (2.69-11) ...
Setting up libxcb-dri2-0:armhf (1.13.1-2) ...
Setting up dh-strip-nondeterminism (1.6.3-1) ...
Setting up x11proto-xf86vidmode-dev (2018.4-4) ...
Setting up x11proto-xext-dev (2018.4-4) ...
Setting up libdrm2:armhf (2.4.100-4+rpi1) ...
Setting up dwz (0.13-5) ...
Setting up libnl-3-dev:armhf (3.4.0-1) ...
Setting up libopencv-core-dev:armhf (4.1.2+dfsg-5) ...
Setting up libva-drm2:armhf (2.6.0-1) ...
Setting up groff-base (1.22.4-4) ...
Setting up libwayland-cursor0:armhf (1.17.0-1) ...
Setting up libxcb-randr0:armhf (1.13.1-2) ...
Setting up tcl (8.6.9+1) ...
Setting up libxslt1.1:armhf (1.1.32-2.2) ...
Setting up libboost-graph1.67-dev:armhf (1.67.0-17) ...
Setting up libx11-6:armhf (2:1.6.8-1) ...
Setting up libharfbuzz0b:armhf (2.6.4-1+rpi1) ...
Setting up libboost-filesystem1.67.0:armhf (1.67.0-17) ...
Setting up libpython2-dev:armhf (2.7.17-2) ...
Setting up libopencv-flann4.1:armhf (4.1.2+dfsg-5) ...
Setting up libboost-system1.67-dev:armhf (1.67.0-17) ...
Setting up libarmadillo9 (1:9.800.1+dfsg-1) ...
Setting up libdrm-omap1:armhf (2.4.100-4+rpi1) ...
Setting up libepsilon-dev:armhf (0.9.2+dfsg-4) ...
Setting up x11proto-fixes-dev (1:2018.4-4) ...
Setting up libsuperlu-dev:armhf (5.2.1+dfsg1-4) ...
Setting up x11proto-scrnsaver-dev (2018.4-4) ...
Setting up libboost-regex-dev:armhf (1.67.0.2+b9) ...
Setting up libwacom2:armhf (1.1-2) ...
Setting up libxcomposite1:armhf (1:0.4.4-2) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up python (2.7.17-2) ...
Setting up libopenmpt0:armhf (0.4.10-1) ...
Setting up libavahi-client3:armhf (0.7-5) ...
Setting up libmount-dev:armhf (2.34-0.1) ...
Setting up libdrm-exynos1:armhf (2.4.100-4+rpi1) ...
Setting up libboost-iostreams1.67-dev:armhf (1.67.0-17) ...
Setting up libllvm9:armhf (1:9.0.1-2+rpi1) ...
Setting up libocct-foundation-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up libpython3-stdlib:armhf (3.7.5-3) ...
Setting up libspnav0 (0.2.3-1) ...
Setting up libdrm-amdgpu1:armhf (2.4.100-4+rpi1) ...
Setting up python2.7-dev (2.7.17-1) ...
Setting up libssh-gcrypt-4:armhf (0.9.3-2) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libllvm8:armhf (1:8.0.1-4+rpi1+b1) ...
Setting up libkml-dev:armhf (1.3.0-8) ...
Setting up libxcb-dri3-0:armhf (1.13.1-2) ...
Setting up libboost-graph-dev:armhf (1.67.0.2+b9) ...
Setting up python3.7 (3.7.6-1) ...
Setting up libocct-modeling-data-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up libopencv-flann-dev:armhf (4.1.2+dfsg-5) ...
Setting up libibverbs1:armhf (27.0-2) ...
Setting up libgnutls-dane0:armhf (3.6.11.1-2) ...
Setting up libgdcm-dev (3.0.4-2) ...
Setting up libfreeimage3:armhf (3.18.0+ds2-3) ...
Setting up libdrm-nouveau2:armhf (2.4.100-4+rpi1) ...
Setting up libarpack2-dev:armhf (3.7.0-3) ...
Setting up gettext (0.19.8.1-10) ...
Setting up libopencv-ml-dev:armhf (4.1.2+dfsg-5) ...
Setting up libdrm-etnaviv1:armhf (2.4.100-4+rpi1) ...
Setting up libpython3-dev:armhf (3.7.5-3) ...
Setting up libxcb1-dev:armhf (1.13.1-2) ...
Setting up python2-dev (2.7.17-2) ...
Setting up libqt5sql5-sqlite:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up libxpm4:armhf (1:3.5.12-1) ...
Setting up libdc1394-22-dev:armhf (2.2.5-2.1) ...
Setting up libboost-filesystem1.67-dev:armhf (1.67.0-17) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up libgbm1:armhf (19.2.6-1) ...
Setting up ibverbs-providers:armhf (27.0-2) ...
Setting up libboost-thread1.67-dev:armhf (1.67.0-17) ...
Setting up libgeotiff-dev:armhf (1.5.1-2) ...
Setting up libsm-dev:armhf (2:1.2.3-1) ...
Setting up libdrm-radeon1:armhf (2.4.100-4+rpi1) ...
Setting up fontconfig-config (2.13.1-2) ...
Setting up openssh-client (1:8.1p1-4) ...
Setting up libgl1-mesa-dri:armhf (19.2.6-1) ...
Setting up libhdf5-cpp-103:armhf (1.10.4+repack-10) ...
Setting up libclang1-8 (1:8.0.1-4+rpi1+b1) ...
Setting up libpq5:armhf (12.1-2) ...
Setting up libx11-dev:armhf (2:1.6.8-1) ...
Setting up libxext6:armhf (2:1.3.3-1+b2) ...
Setting up libxcb-dri3-dev:armhf (1.13.1-2) ...
Setting up libpq-dev (12.1-2) ...
Setting up libcurl3-gnutls:armhf (7.67.0-2) ...
Setting up libnetcdf13:armhf (1:4.6.2-1+b1) ...
Setting up dconf-service (0.34.0-2) ...
Setting up python3 (3.7.5-3) ...
Setting up libatspi2.0-0:armhf (2.34.0-3) ...
Setting up libboost-iostreams-dev:armhf (1.67.0.2+b9) ...
Setting up tix (8.4.3-10) ...
Setting up libcurl4-gnutls-dev:armhf (7.67.0-2) ...
Setting up man-db (2.9.0-2) ...
Not building database; man-db/auto-update is not 'true'.
Created symlink /etc/systemd/system/timers.target.wants/man-db.timer -> /lib/systemd/system/man-db.timer.
Setting up libwayland-dev:armhf (1.17.0-1) ...
Setting up libocct-modeling-data-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up libopencv-ts-dev:armhf (4.1.2+dfsg-5) ...
Setting up python3.7-dev (3.7.6-1) ...
Setting up libnetcdf-c++4 (4.2-11) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up libinput-bin (1.14.3-1) ...
Setting up libfreetype-dev:armhf (2.10.1-2) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libpython-dev:armhf (2.7.17-2) ...
Setting up libxnvctrl0:armhf (430.64-1) ...
Setting up python3-six (1.13.0-1) ...
Setting up libatk-bridge2.0-0:armhf (2.34.1-2) ...
Setting up libnl-route-3-dev:armhf (3.4.0-1) ...
Setting up libltdl-dev:armhf (2.4.6-11) ...
Setting up libegl-mesa0:armhf (19.2.6-1) ...
Setting up libcfitsio8:armhf (3.470-3) ...
Setting up libxcb-dri2-0-dev:armhf (1.13.1-2) ...
Setting up libocct-modeling-algorithms-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up libxfixes3:armhf (1:5.0.3-1) ...
Setting up libocct-modeling-algorithms-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up libopencv-imgproc-dev:armhf (4.1.2+dfsg-5) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.40.0+dfsg-2+rpi1) ...
Setting up libopencv-dnn-dev:armhf (4.1.2+dfsg-5) ...
Setting up python3-incremental (16.10.1-3.1) ...
Setting up python3-pyside2uic (5.13.2-2.2+rpi1) ...
Setting up libxinerama1:armhf (2:1.1.4-2) ...
Setting up libxpm-dev:armhf (1:3.5.12-1) ...
Setting up libhdf5-dev (1.10.4+repack-10) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-serial.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
Setting up python3-idna (2.6-2) ...
Setting up libxrandr2:armhf (2:1.5.1-1) ...
Setting up cython3 (0.29.14-0.1) ...
Setting up libdrm-freedreno1:armhf (2.4.100-4+rpi1) ...
Setting up python3-pyqrcode (1.2.1-4) ...
Setting up libnetcdf-dev (1:4.6.2-1+b1) ...
Setting up libxcb-render0-dev:armhf (1.13.1-2) ...
Setting up libxcb-glx0-dev:armhf (1.13.1-2) ...
Setting up libxt6:armhf (1:1.1.5-1+b3) ...
Setting up libdrm-tegra0:armhf (2.4.100-4+rpi1) ...
Setting up tcl-dev:armhf (8.6.9+1) ...
Setting up libxcb-shape0-dev:armhf (1.13.1-2) ...
Setting up libxext-dev:armhf (2:1.3.3-1+b2) ...
Setting up libcups2:armhf (2.3.1-1) ...
Setting up libvdpau1:armhf (1.3-1) ...
Setting up libspnav-dev (0.2.3-1) ...
Setting up libdapclient6v5:armhf (3.20.4-1) ...
Setting up libegl1:armhf (1.1.0-1) ...
Setting up python3-pyasn1 (0.4.2-3) ...
Setting up python3-wsaccel (0.6.2-2+rpi1) ...
Setting up cmake (3.15.4-1+rpi1) ...
Setting up python3-snappy (0.5.3-1.1) ...
Setting up libxcb-sync-dev:armhf (1.13.1-2) ...
Setting up python3-constantly (15.1.0-1) ...
Setting up libhwloc-dev:armhf (2.1.0+dfsg-3+rpi1) ...
Setting up libxcb-xfixes0-dev:armhf (1.13.1-2) ...
Setting up shiboken2 (5.13.2-2.2+rpi1+b1) ...
Setting up libxss1:armhf (1:1.2.3-1) ...
Setting up libfontconfig1:armhf (2.13.1-2) ...
Setting up python3-ubjson (0.14.0-2) ...
Setting up lsb-release (11.1.0+rpi1) ...
Setting up libbluray2:armhf (1:1.1.2-2) ...
Setting up python3-trie (0.2+ds-2) ...
Setting up libva-x11-2:armhf (2.6.0-1) ...
Setting up python3-lib2to3 (3.8.0-1) ...
Setting up libxrender-dev:armhf (1:0.9.10-1) ...
Setting up python3-asn1crypto (0.24.0-1) ...
Setting up python3-u-msgpack (2.1-1) ...
Setting up libboost-filesystem-dev:armhf (1.67.0.2+b9) ...
Setting up libdap-dev:armhf (3.20.4-1) ...
Setting up python3-cffi-backend (1.13.2-1+b1) ...
Setting up libboost-thread-dev:armhf (1.67.0.2+b9) ...
Setting up libfreeimage-dev (3.18.0+ds2-3) ...
Setting up python-dev (2.7.17-2) ...
Setting up python3-pkg-resources (44.0.0-1) ...
Setting up python3-cbor (1.0.0-1.1) ...
Setting up python3-distutils (3.8.0-1) ...
Setting up dh-python (4.20191017) ...
Setting up libgnutls28-dev:armhf (3.6.11.1-2) ...
Setting up libglib2.0-dev-bin (2.62.4-1) ...
Setting up libinput10:armhf (1.14.3-1) ...
Setting up python3-attr (18.2.0-1) ...
Setting up gtk-update-icon-cache (3.24.13-1) ...
Setting up libx11-xcb-dev:armhf (2:1.6.8-1) ...
Setting up fontconfig (2.13.1-2) ...
Regenerating fonts cache... done.
Setting up libshiboken2-py3-5.13 (5.13.2-2.2+rpi1+b1) ...
Setting up libdrm-dev:armhf (2.4.100-4+rpi1) ...
Setting up libxft2:armhf (2.3.2-2) ...
Setting up libxmu-headers (2:1.1.2-2) ...
Setting up libxmu6:armhf (2:1.1.2-2+b3) ...
Setting up libcfitsio-dev:armhf (3.470-3) ...
Setting up libxdamage1:armhf (1:1.1.5-1) ...
Setting up libxerces-c3.2:armhf (3.2.2+debian-1+b1) ...
Setting up libxi6:armhf (2:1.7.9-1) ...
Setting up dconf-gsettings-backend:armhf (0.34.0-2) ...
Setting up python3-lz4 (3.0.2+dfsg-1) ...
Setting up python3-zope.interface (4.6.0-4) ...
Setting up qdoc-qt5 (5.12.5-2) ...
Setting up libpyside2-py3-5.13 (5.13.2-2.2+rpi1+b1) ...
Setting up po-debconf (1.0.21) ...
Setting up libxxf86vm-dev:armhf (1:1.1.4-1+b2) ...
Setting up libtk8.6:armhf (8.6.10-1) ...
Setting up libxcursor1:armhf (1:1.2.0-2) ...
Setting up python3-ply (3.11-3) ...
Setting up libopencv-photo-dev:armhf (4.1.2+dfsg-5) ...
Setting up python3-automat (0.6.0-1) ...
Setting up libpango-1.0-0:armhf (1.42.4-7+b1) ...
Setting up libqt5gui5:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up python3-twisted-bin:armhf (18.9.0-3) ...
Setting up libpoppler82:armhf (0.71.0-6) ...
Setting up libqt5widgets5:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up libnetcdf-cxx-legacy-dev (4.2-11) ...
Setting up libpyside2-dev (5.13.2-2.2+rpi1+b1) ...
Setting up libibverbs-dev:armhf (27.0-2) ...
Setting up libxss-dev:armhf (1:1.2.3-1) ...
Setting up libhwloc-plugins:armhf (2.1.0+dfsg-3+rpi1) ...
Setting up libqt5help5:armhf (5.12.5-2) ...
Setting up libcairo2:armhf (1.16.0-4) ...
Setting up libavutil56:armhf (7:4.2.1-2+b1) ...
Setting up libfreetype6-dev:armhf (2.10.1-2) ...
Setting up libarmadillo-dev (1:9.800.1+dfsg-1) ...
Setting up libxfixes-dev:armhf (1:5.0.3-1) ...
Setting up libqt5printsupport5:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up libglib2.0-dev:armhf (2.62.4-1) ...
Setting up libxcb-randr0-dev:armhf (1.13.1-2) ...
Setting up libxt-dev:armhf (1:1.1.5-1+b3) ...
Setting up python3-pyside2.qtcore (5.13.2-2.2+rpi1+b1) ...
Setting up libxerces-c-dev (3.2.2+debian-1+b1) ...
Setting up python3-pyasn1-modules (0.2.1-0.2) ...
Setting up python3-cryptography (2.6.1-4) ...
Setting up libxcb-present-dev:armhf (1.13.1-2) ...
Setting up python3-dev (3.7.5-3) ...
Setting up python3-hyperlink (19.0.0-1) ...
Setting up libgd3:armhf (2.2.5-5.2) ...
Setting up python3-service-identity (18.1.0-5) ...
Setting up libhdf4-alt-dev (4.2.14-1+b4) ...
Setting up libgts-dev:armhf (0.7.6+darcs121130-4) ...
Setting up libshiboken2-dev (5.13.2-2.2+rpi1+b1) ...
Setting up libmariadb-dev (1:10.3.21-2) ...
Setting up libqt5opengl5:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up libtheora0:armhf (1.1.1+dfsg.1-15) ...
Setting up mesa-common-dev:armhf (19.2.6-1) ...
Setting up libswscale5:armhf (7:4.2.1-2+b1) ...
Setting up libcairo-gobject2:armhf (1.16.0-4) ...
Setting up libpangoft2-1.0-0:armhf (1.42.4-7+b1) ...
Setting up libxi-dev:armhf (2:1.7.9-1) ...
Setting up libboost-python1.67-dev (1.67.0-17) ...
Setting up libqt5quick5:armhf (5.12.5-5) ...
Setting up python3-nacl (1.3.0-3) ...
Setting up libgtk-3-common (3.24.13-1) ...
Setting up libpangocairo-1.0-0:armhf (1.42.4-7+b1) ...
Setting up libxdamage-dev:armhf (1:1.1.5-1) ...
Setting up libpoppler-dev:armhf (0.71.0-6) ...
Setting up libavutil-dev:armhf (7:4.2.1-2+b1) ...
Setting up gsettings-desktop-schemas (3.34.0-2) ...
Setting up libqt5quickshapes5:armhf (5.12.5-5) ...
Setting up tk8.6 (8.6.10-1) ...
Setting up libmariadb-dev-compat:armhf (1:10.3.21-2) ...
Setting up libqt5x11extras5:armhf (5.12.5-1) ...
Setting up libqt5quicktest5:armhf (5.12.5-5) ...
Setting up libfontconfig1-dev:armhf (2.13.1-2) ...
Setting up libglx-mesa0:armhf (19.2.6-1) ...
Setting up libglx0:armhf (1.1.0-1) ...
Setting up libqt5designer5:armhf (5.12.5-2) ...
Setting up python3-pyside2.qtgui (5.13.2-2.2+rpi1+b1) ...
Setting up libpmix2:armhf (3.1.4-1+b1) ...
Setting up qtdeclarative5-dev-tools (5.12.5-5) ...
Setting up python3-openssl (19.0.0-1) ...
Setting up libopenmpi3:armhf (4.0.2-5+rpi1) ...
Setting up libpoppler-private-dev:armhf (0.71.0-6) ...
Setting up python3-pyside2.qtwidgets (5.13.2-2.2+rpi1+b1) ...
Setting up libqt5svg5:armhf (5.12.5-2) ...
Setting up pyside2-tools (5.13.2-2.2+rpi1+b1) ...
Setting up libcoin80c (4.0.0~CMake~6f54f1602475+ds1-3) ...
Setting up qhelpgenerator-qt5 (5.12.5-2) ...
Setting up libqt5webkit5:armhf (5.212.0~alpha3-5+rpi1) ...
Setting up libqt5designercomponents5:armhf (5.12.5-2) ...
Setting up libswresample3:armhf (7:4.2.1-2+b1) ...
Setting up libxmu-dev:armhf (2:1.1.2-2+b3) ...
Setting up libavresample4:armhf (7:4.2.1-2+b1) ...
Setting up libboost-python-dev (1.67.0.2+b9) ...
Setting up qt5-qmltooling-plugins:armhf (5.12.5-5) ...
Setting up libqt5quickwidgets5:armhf (5.12.5-5) ...
Setting up librsvg2-2:armhf (2.46.4-1) ...
Setting up python3-pyside2.qtxml (5.13.2-2.2+rpi1+b1) ...
Setting up libqt5svg5-dev:armhf (5.12.5-2) ...
Setting up libgphoto2-6:armhf (2.5.22-3) ...
Setting up libhdf5-openmpi-103:armhf (1.10.4+repack-10) ...
Setting up libgl1:armhf (1.1.0-1) ...
Setting up libtheora-dev:armhf (1.1.1+dfsg.1-15) ...
Setting up python3-twisted (18.9.0-3) ...
Setting up libswscale-dev:armhf (7:4.2.1-2+b1) ...
Setting up librsvg2-common:armhf (2.46.4-1) ...
Setting up qt5-assistant (5.12.5-2) ...
Setting up libglew2.1:armhf (2.1.0-4) ...
Setting up qttools5-dev-tools (5.12.5-2) ...
Setting up libavcodec58:armhf (7:4.2.1-2+b1) ...
Setting up python3-txaio (2.10.0-2) ...
Setting up python3-autobahn (17.10.1+dfsg1-6+rvt) ...
Setting up libglu1-mesa:armhf (9.0.1-1) ...
Setting up libqt5quickparticles5:armhf (5.12.5-5) ...
Setting up glib-networking:armhf (2.62.3-1) ...
Setting up tk (8.6.9+1) ...
Setting up openmpi-bin (4.0.2-5+rpi1) ...
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 libxft-dev:armhf (2.3.2-2) ...
Setting up libchromaprint1:armhf (1.4.3-3) ...
Setting up default-libmysqlclient-dev:armhf (1.0.5+b2) ...
Setting up python3-pyside2.qtuitools (5.13.2-2.2+rpi1+b1) ...
Setting up libsoup2.4-1:armhf (2.68.2-1) ...
Setting up libmedc11:armhf (4.0.0+repack-9) ...
Setting up python3-pyside2.qtsvg (5.13.2-2.2+rpi1+b1) ...
Setting up libgphoto2-dev:armhf (2.5.22-3) ...
Setting up libswresample-dev:armhf (7:4.2.1-2+b1) ...
Setting up libavformat58:armhf (7:4.2.1-2+b1) ...
Setting up libavcodec-dev:armhf (7:4.2.1-2+b1) ...
Setting up libavresample-dev:armhf (7:4.2.1-2+b1) ...
Setting up mpi-default-bin (1.13) ...
Setting up libglvnd-dev:armhf (1.1.0-1) ...
Setting up libavformat-dev:armhf (7:4.2.1-2+b1) ...
Setting up python3-mpi4py (3.0.3-1) ...
Setting up libgl2ps1.4 (1.4.0+dfsg1-2) ...
Setting up libocct-visualization-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up adwaita-icon-theme (3.34.0-2) ...
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 tk8.6-dev:armhf (8.6.10-1) ...
Setting up libgl1-mesa-dev:armhf (19.2.6-1) ...
Setting up libopenmpi-dev:armhf (4.0.2-5+rpi1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode
Setting up libsoup-gnome2.4-1:armhf (2.68.2-1) ...
Setting up libhdf5-openmpi-dev (1.10.4+repack-10) ...
update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode
Setting up libcoin-dev (4.0.0~CMake~6f54f1602475+ds1-3) ...
Setting up libegl1-mesa-dev:armhf (19.2.6-1) ...
Setting up librest-0.7-0:armhf (0.8.1-1) ...
Setting up libgles2-mesa-dev:armhf (19.2.6-1) ...
Setting up libvtk6.3 (6.3.0+dfsg2-5) ...
Setting up libgtk-3-0:armhf (3.24.13-1) ...
Setting up libocct-ocaf-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up libocct-ocaf-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up libgl2ps-dev (1.4.0+dfsg1-2) ...
Setting up tk-dev:armhf (8.6.9+1) ...
Setting up libglu1-mesa-dev:armhf (9.0.1-1) ...
Setting up libocct-data-exchange-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up qtbase5-dev:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up qtdeclarative5-dev:armhf (5.12.5-5) ...
Setting up mpi-default-dev (1.13) ...
Setting up libocct-visualization-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up libqt5x11extras5-dev:armhf (5.12.5-1) ...
Setting up libopencv-viz4.1:armhf (4.1.2+dfsg-5) ...
Setting up libnglib-6.2.1804:armhf (6.2.1804+dfsg1-3) ...
Setting up libqt5opengl5-dev:armhf (5.12.5+dfsg-2+rpi1) ...
Setting up libqt5webkit5-dev:armhf (5.212.0~alpha3-5+rpi1) ...
Setting up libnglib-dev (6.2.1804+dfsg1-3) ...
Setting up libglew-dev:armhf (2.1.0-4) ...
Setting up libocct-draw-7.3:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up libhdf5-mpi-dev (1.10.4+repack-10) ...
Setting up qttools5-dev:armhf (5.12.5-2) ...
Setting up netgen (6.2.1804+dfsg1-3) ...
Setting up occt-draw (7.3.3+dfsg1-1+rpi1) ...
Setting up libopencv-viz-dev:armhf (4.1.2+dfsg-5) ...
Setting up netgen-headers (6.2.1804+dfsg1-3) ...
Setting up libocct-data-exchange-dev:armhf (7.3.3+dfsg1-1+rpi1) ...
Setting up libmedc-dev:armhf (4.0.0+repack-9) ...
Setting up odbcinst (2.3.6-0.1+b1) ...
Setting up dh-autoreconf (19) ...
Setting up odbcinst1debian2:armhf (2.3.6-0.1+b1) ...
Setting up libgdal20 (2.4.3+dfsg-1) ...
Setting up unixodbc-dev:armhf (2.3.6-0.1+b1) ...
Setting up debhelper (12.7.3) ...
Setting up dh-exec (0.23.2) ...
Setting up libvtk7.1p (7.1.1+dfsg2-1) ...
Setting up libopencv-imgcodecs4.1:armhf (4.1.2+dfsg-5) ...
Setting up libvtk7-jni (7.1.1+dfsg2-1) ...
Setting up libgdal-dev (2.4.3+dfsg-1) ...
Setting up tcl-vtk7 (7.1.1+dfsg2-1) ...
Setting up libvtk7-java (7.1.1+dfsg2-1) ...
Setting up vtk7 (7.1.1+dfsg2-1) ...
Setting up libopencv-videoio4.1:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-highgui4.1:armhf (4.1.2+dfsg-5) ...
Setting up python3-vtk7 (7.1.1+dfsg2-1) ...
Setting up libopencv-imgcodecs-dev:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-features2d4.1:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-calib3d4.1:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-videoio-dev:armhf (4.1.2+dfsg-5) ...
Setting up libvtk7-dev (7.1.1+dfsg2-1) ...
Setting up libopencv-objdetect4.1:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-video4.1:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-highgui-dev:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-features2d-dev:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-calib3d-dev:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-videostab4.1:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-shape4.1:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-objdetect-dev:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-superres4.1:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-stitching4.1:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-video-dev:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-videostab-dev:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-contrib4.1:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-stitching-dev:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-shape-dev:armhf (4.1.2+dfsg-5) ...
Setting up libopencv4.1-jni (4.1.2+dfsg-5) ...
Setting up libopencv4.1-java (4.1.2+dfsg-5) ...
Setting up libopencv-superres-dev:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-contrib-dev:armhf (4.1.2+dfsg-5) ...
Setting up libopencv-dev (4.1.2+dfsg-5) ...
Setting up sbuild-build-depends-freecad-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.29-7+rpi1) ...
Processing triggers for systemd (244-3+rpi1+b1) ...
Processing triggers for libgdk-pixbuf2.0-0:armhf (2.40.0+dfsg-2+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.15.0-58-generic armhf (armv8l)
Toolchain package versions: binutils_2.33.1-6+rpi1 dpkg-dev_1.19.7 g++-9_9.2.1-22+rpi1 gcc-8_8.3.0-26+rpi1 gcc-9_9.2.1-22+rpi1 libc6-dev_2.29-7+rpi1 libstdc++-9-dev_9.2.1-22+rpi1 libstdc++6_9.2.1-22+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2
Package versions: adduser_3.118 adwaita-icon-theme_3.34.0-2 apt_1.8.4 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.47 bash_5.0-5 binutils_2.33.1-6+rpi1 binutils-arm-linux-gnueabihf_2.33.1-6+rpi1 binutils-common_2.33.1-6+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.34-0.1 build-essential_12.8 bzip2_1.0.8-2 cmake_3.15.4-1+rpi1 cmake-data_3.15.4-1+rpi1 coreutils_8.30-3 cpp_4:9.2.1-3.1+rpi1 cpp-8_8.3.0-26+rpi1 cpp-9_9.2.1-22+rpi1 cython3_0.29.14-0.1 dash_0.5.10.2-6 dbus_1.12.16-2+b1 dbus-user-session_1.12.16-2+b1 dconf-gsettings-backend_0.34.0-2 dconf-service_0.34.0-2 debconf_1.5.73 debhelper_12.7.3 debianutils_4.9.1 default-libmysqlclient-dev_1.0.5+b2 dh-autoreconf_19 dh-exec_0.23.2 dh-python_4.20191017 dh-strip-nondeterminism_1.6.3-1 diffutils_1:3.7-3 dirmngr_2.2.17-3+b1 distro-info-data_0.43 dmsetup_2:1.02.167-1 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-5 e2fsprogs_1.45.4-1 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.38-3 findutils_4.7.0-1 fontconfig_2.13.1-2 fontconfig-config_2.13.1-2 fonts-dejavu-core_2.37-1 g++_4:9.2.1-3.1+rpi1 g++-9_9.2.1-22+rpi1 gcc_4:9.2.1-3.1+rpi1 gcc-8_8.3.0-26+rpi1 gcc-8-base_8.3.0-26+rpi1 gcc-9_9.2.1-22+rpi1 gcc-9-base_9.2.1-22+rpi1 gdal-data_2.4.3+dfsg-1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gfortran-8_8.3.0-26+rpi1 glib-networking_2.62.3-1 glib-networking-common_2.62.3-1 glib-networking-services_2.62.3-1 gnupg_2.2.17-3 gnupg-l10n_2.2.17-3 gnupg-utils_2.2.17-3+b1 gpg_2.2.17-3+b1 gpg-agent_2.2.17-3+b1 gpg-wks-client_2.2.17-3+b1 gpg-wks-server_2.2.17-3+b1 gpgconf_2.2.17-3+b1 gpgsm_2.2.17-3+b1 gpgv_2.2.17-3+b1 grep_3.3-1 groff-base_1.22.4-4 gsettings-desktop-schemas_3.34.0-2 gtk-update-icon-cache_3.24.13-1 gzip_1.9-3 hdf5-helpers_1.10.4+repack-10 hicolor-icon-theme_0.17-2 hostname_3.23 ibverbs-providers_27.0-2 icu-devtools_63.2-2 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20190709-2 iso-codes_4.4-1 libacl1_2.2.53-5 libaec-dev_1.0.4-1 libaec0_1.0.4-1 libaom0_1.0.0.errata1-3 libapparmor1_2.13.3-7 libapt-pkg5.0_1.8.4 libarchive-zip-perl_1.67-1 libarchive13_3.4.0-1+b1 libargon2-1_0~20171227-0.2 libarmadillo-dev_1:9.800.1+dfsg-1 libarmadillo9_1:9.800.1+dfsg-1 libarpack2_3.7.0-3 libarpack2-dev_3.7.0-3 libasan5_9.2.1-22+rpi1 libassuan0_2.5.3-7 libatk-bridge2.0-0_2.34.1-2 libatk1.0-0_2.34.1-1 libatk1.0-data_2.34.1-1 libatomic1_9.2.1-22+rpi1 libatspi2.0-0_2.34.0-3 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2 libaudit1_1:2.8.5-2+b1 libavahi-client3_0.7-5 libavahi-common-data_0.7-5 libavahi-common3_0.7-5 libavcodec-dev_7:4.2.1-2+b1 libavcodec58_7:4.2.1-2+b1 libavformat-dev_7:4.2.1-2+b1 libavformat58_7:4.2.1-2+b1 libavresample-dev_7:4.2.1-2+b1 libavresample4_7:4.2.1-2+b1 libavutil-dev_7:4.2.1-2+b1 libavutil56_7:4.2.1-2+b1 libbinutils_2.33.1-6+rpi1 libblas-dev_3.9.0-1 libblas3_3.9.0-1 libblkid-dev_2.34-0.1 libblkid1_2.34-0.1 libbluray2_1:1.1.2-2 libboost-atomic1.67-dev_1.67.0-17 libboost-atomic1.67.0_1.67.0-17 libboost-chrono1.67-dev_1.67.0-17 libboost-chrono1.67.0_1.67.0-17 libboost-date-time-dev_1.67.0.2+b9 libboost-date-time1.67-dev_1.67.0-17 libboost-date-time1.67.0_1.67.0-17 libboost-dev_1.67.0.2+b9 libboost-filesystem-dev_1.67.0.2+b9 libboost-filesystem1.67-dev_1.67.0-17 libboost-filesystem1.67.0_1.67.0-17 libboost-graph-dev_1.67.0.2+b9 libboost-graph1.67-dev_1.67.0-17 libboost-graph1.67.0_1.67.0-17 libboost-iostreams-dev_1.67.0.2+b9 libboost-iostreams1.67-dev_1.67.0-17 libboost-iostreams1.67.0_1.67.0-17 libboost-program-options-dev_1.67.0.2+b9 libboost-program-options1.67-dev_1.67.0-17 libboost-program-options1.67.0_1.67.0-17 libboost-python-dev_1.67.0.2+b9 libboost-python1.67-dev_1.67.0-17 libboost-python1.67.0_1.67.0-17 libboost-regex-dev_1.67.0.2+b9 libboost-regex1.67-dev_1.67.0-17 libboost-regex1.67.0_1.67.0-17 libboost-serialization-dev_1.67.0.2+b9 libboost-serialization1.67-dev_1.67.0-17 libboost-serialization1.67.0_1.67.0-17 libboost-signals-dev_1.67.0.2+b9 libboost-signals1.67-dev_1.67.0-17 libboost-signals1.67.0_1.67.0-17 libboost-system1.67-dev_1.67.0-17 libboost-system1.67.0_1.67.0-17 libboost-test1.67-dev_1.67.0-17 libboost-test1.67.0_1.67.0-17 libboost-thread-dev_1.67.0.2+b9 libboost-thread1.67-dev_1.67.0-17 libboost-thread1.67.0_1.67.0-17 libboost1.67-dev_1.67.0-17 libbrotli1_1.0.7-6 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libc-bin_2.29-7+rpi1 libc-dev-bin_2.29-7+rpi1 libc6_2.29-7+rpi1 libc6-dev_2.29-7+rpi1 libcairo-gobject2_1.16.0-4 libcairo2_1.16.0-4 libcap-ng0_0.7.9-2.1 libcap2_1:2.27-1 libcap2-bin_1:2.27-1 libcc1-0_9.2.1-22+rpi1 libcfitsio-dev_3.470-3 libcfitsio8_3.470-3 libcharls-dev_2.0.0+dfsg-1 libcharls2_2.0.0+dfsg-1 libchromaprint1_1.4.3-3 libclang1-8_1:8.0.1-4+rpi1+b1 libcodec2-0.9_0.9.2-2 libcoin-dev_4.0.0~CMake~6f54f1602475+ds1-3 libcoin80c_4.0.0~CMake~6f54f1602475+ds1-3 libcolord2_1.4.3-4 libcom-err2_1.45.4-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.10-10+b5 libcrypt1_1:4.4.10-10+b5 libcryptsetup12_2:2.2.2-1 libcups2_2.3.1-1 libcurl3-gnutls_7.67.0-2 libcurl4-gnutls-dev_7.67.0-2 libdap-dev_3.20.4-1 libdap25_3.20.4-1 libdapclient6v5_3.20.4-1 libdapserver7v5_3.20.4-1 libdatrie1_0.2.12-3+b1 libdb5.3_5.3.28+dfsg1-0.6 libdbus-1-3_1.12.16-2+b1 libdc1394-22_2.2.5-2.1 libdc1394-22-dev_2.2.5-2.1 libdconf1_0.34.0-2 libdebconfclient0_0.250 libdebhelper-perl_12.7.3 libdevmapper1.02.1_2:1.02.167-1 libdouble-conversion-dev_3.1.5-5 libdouble-conversion3_3.1.5-5 libdpkg-perl_1.19.7 libdrm-amdgpu1_2.4.100-4+rpi1 libdrm-common_2.4.100-4+rpi1 libdrm-dev_2.4.100-4+rpi1 libdrm-etnaviv1_2.4.100-4+rpi1 libdrm-exynos1_2.4.100-4+rpi1 libdrm-freedreno1_2.4.100-4+rpi1 libdrm-nouveau2_2.4.100-4+rpi1 libdrm-omap1_2.4.100-4+rpi1 libdrm-radeon1_2.4.100-4+rpi1 libdrm-tegra0_2.4.100-4+rpi1 libdrm2_2.4.100-4+rpi1 libedit2_3.1-20191231-1 libegl-mesa0_19.2.6-1 libegl1_1.1.0-1 libegl1-mesa-dev_19.2.6-1 libeigen3-dev_3.3.7-1 libelf1_0.176-1.1 libepoxy0_1.5.4-1 libepsilon-dev_0.9.2+dfsg-4 libepsilon1_0.9.2+dfsg-4 libevdev2_1.8.0+dfsg-2 libevent-2.1-7_2.1.11-stable-1 libevent-core-2.1-7_2.1.11-stable-1 libevent-dev_2.1.11-stable-1 libevent-extra-2.1-7_2.1.11-stable-1 libevent-openssl-2.1-7_2.1.11-stable-1 libevent-pthreads-2.1-7_2.1.11-stable-1 libexif-dev_0.6.21-5.1 libexif12_0.6.21-5.1 libexpat1_2.2.9-1 libexpat1-dev_2.2.9-1 libext2fs2_1.45.4-1 libfakeroot_1.24-1 libfdisk1_2.34-0.1 libffi-dev_3.2.1-9 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_1.6.3-1 libfontconfig1_2.13.1-2 libfontconfig1-dev_2.13.1-2 libfreeimage-dev_3.18.0+ds2-3 libfreeimage3_3.18.0+ds2-3 libfreetype-dev_2.10.1-2 libfreetype6_2.10.1-2 libfreetype6-dev_2.10.1-2 libfreexl-dev_1.0.5-3 libfreexl1_1.0.5-3 libfribidi0_1.0.7-1.1 libfyba-dev_4.1.1-6 libfyba0_4.1.1-6 libgbm1_19.2.6-1 libgcc-8-dev_8.3.0-26+rpi1 libgcc-9-dev_9.2.1-22+rpi1 libgcc1_1:9.2.1-22+rpi1 libgcrypt20_1.8.5-3 libgd3_2.2.5-5.2 libgdal-dev_2.4.3+dfsg-1 libgdal20_2.4.3+dfsg-1 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libgdcm-dev_3.0.4-2 libgdcm3.0_3.0.4-2 libgdk-pixbuf2.0-0_2.40.0+dfsg-2+rpi1 libgdk-pixbuf2.0-common_2.40.0+dfsg-2+rpi1 libgeos-3.8.0_3.8.0-1 libgeos-c1v5_3.8.0-1 libgeos-dev_3.8.0-1 libgeotiff-dev_1.5.1-2 libgeotiff5_1.5.1-2 libgfortran-8-dev_8.3.0-26+rpi1 libgfortran5_9.2.1-22+rpi1 libgif-dev_5.1.9-1 libgif7_5.1.9-1 libgl1_1.1.0-1 libgl1-mesa-dev_19.2.6-1 libgl1-mesa-dri_19.2.6-1 libgl2ps-dev_1.4.0+dfsg1-2 libgl2ps1.4_1.4.0+dfsg1-2 libglapi-mesa_19.2.6-1 libgles1_1.1.0-1 libgles2_1.1.0-1 libgles2-mesa-dev_19.2.6-1 libglew-dev_2.1.0-4 libglew2.1_2.1.0-4 libglib2.0-0_2.62.4-1 libglib2.0-bin_2.62.4-1 libglib2.0-data_2.62.4-1 libglib2.0-dev_2.62.4-1 libglib2.0-dev-bin_2.62.4-1 libglu1-mesa_9.0.1-1 libglu1-mesa-dev_9.0.1-1 libglvnd-core-dev_1.1.0-1 libglvnd-dev_1.1.0-1 libglvnd0_1.1.0-1 libglx-mesa0_19.2.6-1 libglx0_1.1.0-1 libgme0_0.6.2-1 libgmp-dev_2:6.1.2+dfsg-4 libgmp10_2:6.1.2+dfsg-4 libgmpxx4ldbl_2:6.1.2+dfsg-4 libgnutls-dane0_3.6.11.1-2 libgnutls-openssl27_3.6.11.1-2 libgnutls28-dev_3.6.11.1-2 libgnutls30_3.6.11.1-2 libgnutlsxx28_3.6.11.1-2 libgomp1_9.2.1-22+rpi1 libgpg-error0_1.36-7 libgphoto2-6_2.5.22-3 libgphoto2-dev_2.5.22-3 libgphoto2-port12_2.5.22-3 libgraphite2-3_1.3.13-11 libgsm1_1.0.18-2 libgssapi-krb5-2_1.17-6+b1 libgstreamer-plugins-base1.0-0_1.16.2-2 libgstreamer1.0-0_1.16.2-2 libgtk-3-0_3.24.13-1 libgtk-3-common_3.24.13-1 libgts-0.7-5_0.7.6+darcs121130-4 libgts-bin_0.7.6+darcs121130-4 libgts-dev_0.7.6+darcs121130-4 libgudev-1.0-0_233-1 libharfbuzz0b_2.6.4-1+rpi1 libhdf4-0-alt_4.2.14-1+b4 libhdf4-alt-dev_4.2.14-1+b4 libhdf5-103_1.10.4+repack-10 libhdf5-cpp-103_1.10.4+repack-10 libhdf5-dev_1.10.4+repack-10 libhdf5-mpi-dev_1.10.4+repack-10 libhdf5-openmpi-103_1.10.4+repack-10 libhdf5-openmpi-dev_1.10.4+repack-10 libhogweed5_3.5.1+really3.5.1-2 libhwloc-dev_2.1.0+dfsg-3+rpi1 libhwloc-plugins_2.1.0+dfsg-3+rpi1 libhwloc15_2.1.0+dfsg-3+rpi1 libhyphen0_2.8.8-7 libibverbs-dev_27.0-2 libibverbs1_27.0-2 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu-dev_63.2-2 libicu63_63.2-2 libidn2-0_2.2.0-2 libidn2-dev_2.2.0-2 libilmbase-dev_2.3.0-6 libilmbase24_2.3.0-6 libinput-bin_1.14.3-1 libinput10_1.14.3-1 libip4tc2_1.8.3-2 libisl22_0.22-2 libjbig-dev_2.1-3.1+b2 libjbig0_2.1-3.1+b2 libjpeg-dev_1:1.5.2-2 libjpeg62-turbo_1:1.5.2-2+b1 libjpeg62-turbo-dev_1:1.5.2-2+b1 libjson-c-dev_0.13.1+dfsg-6 libjson-c4_0.13.1+dfsg-6 libjson-glib-1.0-0_1.4.4-2 libjson-glib-1.0-common_1.4.4-2 libjsoncpp-dev_1.7.4-3 libjsoncpp1_1.7.4-3 libjxr0_1.1-6 libk5crypto3_1.17-6+b1 libkdtree++-dev_0.7.1+git20101123-5 libkeyutils1_1.6-6 libkml-dev_1.3.0-8 libkmlbase1_1.3.0-8 libkmlconvenience1_1.3.0-8 libkmldom1_1.3.0-8 libkmlengine1_1.3.0-8 libkmlregionator1_1.3.0-8 libkmlxsd1_1.3.0-8 libkmod2_26+20191223-1 libkrb5-3_1.17-6+b1 libkrb5support0_1.17-6+b1 libksba8_1.3.5-2 liblapack-dev_3.9.0-1 liblapack3_3.9.0-1 liblcms2-2_2.9-3 libldap-2.4-2_2.4.48+dfsg-1+b2 libldap-common_2.4.48+dfsg-1 liblept5_1.79.0-1 libllvm8_1:8.0.1-4+rpi1+b1 libllvm9_1:9.0.1-2+rpi1 libltdl-dev_2.4.6-11 libltdl7_2.4.6-11 liblz4-1_1.9.2-2 liblz4-dev_1.9.2-2 liblzma-dev_5.2.4-1 liblzma5_5.2.4-1 libmagic-mgc_1:5.38-3 libmagic1_1:5.38-3 libmariadb-dev_1:10.3.21-2 libmariadb-dev-compat_1:10.3.21-2 libmariadb3_1:10.3.21-2 libmedc-dev_4.0.0+repack-9 libmedc11_4.0.0+repack-9 libmetis-dev_5.1.0.dfsg-5 libmetis5_5.1.0.dfsg-5 libminizip-dev_1.1-8+b1 libminizip1_1.1-8+b1 libmount-dev_2.34-0.1 libmount1_2.34-0.1 libmp3lame0_3.100-3 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.2-1 libmpg123-0_1.25.13-1 libmtdev1_1.1.5-1.1 libncurses6_6.1+20191019-1 libncursesw6_6.1+20191019-1 libnetcdf-c++4_4.2-11 libnetcdf-cxx-legacy-dev_4.2-11 libnetcdf-dev_1:4.6.2-1+b1 libnetcdf13_1:4.6.2-1+b1 libnettle7_3.5.1+really3.5.1-2 libnghttp2-14_1.40.0-1 libnglib-6.2.1804_6.2.1804+dfsg1-3 libnglib-dev_6.2.1804+dfsg1-3 libnl-3-200_3.4.0-1 libnl-3-dev_3.4.0-1 libnl-route-3-200_3.4.0-1 libnl-route-3-dev_3.4.0-1 libnpth0_1.6-1 libnspr4_2:4.24-1 libnss3_2:3.45-1 libocct-data-exchange-7.3_7.3.3+dfsg1-1+rpi1 libocct-data-exchange-dev_7.3.3+dfsg1-1+rpi1 libocct-draw-7.3_7.3.3+dfsg1-1+rpi1 libocct-foundation-7.3_7.3.3+dfsg1-1+rpi1 libocct-foundation-dev_7.3.3+dfsg1-1+rpi1 libocct-modeling-algorithms-7.3_7.3.3+dfsg1-1+rpi1 libocct-modeling-algorithms-dev_7.3.3+dfsg1-1+rpi1 libocct-modeling-data-7.3_7.3.3+dfsg1-1+rpi1 libocct-modeling-data-dev_7.3.3+dfsg1-1+rpi1 libocct-ocaf-7.3_7.3.3+dfsg1-1+rpi1 libocct-ocaf-dev_7.3.3+dfsg1-1+rpi1 libocct-visualization-7.3_7.3.3+dfsg1-1+rpi1 libocct-visualization-dev_7.3.3+dfsg1-1+rpi1 libodbc1_2.3.6-0.1+b1 libogdi-dev_4.1.0+ds-1 libogdi4.1_4.1.0+ds-1 libogg-dev_1.3.2-1+b2 libogg0_1.3.2-1+b2 libopencv-calib3d-dev_4.1.2+dfsg-5 libopencv-calib3d4.1_4.1.2+dfsg-5 libopencv-contrib-dev_4.1.2+dfsg-5 libopencv-contrib4.1_4.1.2+dfsg-5 libopencv-core-dev_4.1.2+dfsg-5 libopencv-core4.1_4.1.2+dfsg-5 libopencv-dev_4.1.2+dfsg-5 libopencv-dnn-dev_4.1.2+dfsg-5 libopencv-dnn4.1_4.1.2+dfsg-5 libopencv-features2d-dev_4.1.2+dfsg-5 libopencv-features2d4.1_4.1.2+dfsg-5 libopencv-flann-dev_4.1.2+dfsg-5 libopencv-flann4.1_4.1.2+dfsg-5 libopencv-highgui-dev_4.1.2+dfsg-5 libopencv-highgui4.1_4.1.2+dfsg-5 libopencv-imgcodecs-dev_4.1.2+dfsg-5 libopencv-imgcodecs4.1_4.1.2+dfsg-5 libopencv-imgproc-dev_4.1.2+dfsg-5 libopencv-imgproc4.1_4.1.2+dfsg-5 libopencv-ml-dev_4.1.2+dfsg-5 libopencv-ml4.1_4.1.2+dfsg-5 libopencv-objdetect-dev_4.1.2+dfsg-5 libopencv-objdetect4.1_4.1.2+dfsg-5 libopencv-photo-dev_4.1.2+dfsg-5 libopencv-photo4.1_4.1.2+dfsg-5 libopencv-shape-dev_4.1.2+dfsg-5 libopencv-shape4.1_4.1.2+dfsg-5 libopencv-stitching-dev_4.1.2+dfsg-5 libopencv-stitching4.1_4.1.2+dfsg-5 libopencv-superres-dev_4.1.2+dfsg-5 libopencv-superres4.1_4.1.2+dfsg-5 libopencv-ts-dev_4.1.2+dfsg-5 libopencv-video-dev_4.1.2+dfsg-5 libopencv-video4.1_4.1.2+dfsg-5 libopencv-videoio-dev_4.1.2+dfsg-5 libopencv-videoio4.1_4.1.2+dfsg-5 libopencv-videostab-dev_4.1.2+dfsg-5 libopencv-videostab4.1_4.1.2+dfsg-5 libopencv-viz-dev_4.1.2+dfsg-5 libopencv-viz4.1_4.1.2+dfsg-5 libopencv4.1-java_4.1.2+dfsg-5 libopencv4.1-jni_4.1.2+dfsg-5 libopenexr-dev_2.3.0-6 libopenexr24_2.3.0-6 libopengl0_1.1.0-1 libopenjp2-7_2.3.1-1 libopenjp2-7-dev_2.3.1-1 libopenmpi-dev_4.0.2-5+rpi1 libopenmpi3_4.0.2-5+rpi1 libopenmpt0_0.4.10-1 libopus0_1.3-1 liborc-0.4-0_1:0.4.31-1 libp11-kit-dev_0.23.18.1-2 libp11-kit0_0.23.18.1-2 libpam-cap_1:2.27-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam-systemd_244-3+rpi1+b1 libpam0g_1.3.1-5 libpango-1.0-0_1.42.4-7+b1 libpangocairo-1.0-0_1.42.4-7+b1 libpangoft2-1.0-0_1.42.4-7+b1 libpciaccess0_0.14-1 libpcre16-3_2:8.39-12 libpcre2-16-0_10.34-7 libpcre2-32-0_10.34-7 libpcre2-8-0_10.34-7 libpcre2-dev_10.34-7 libpcre2-posix2_10.34-7 libpcre3_2:8.39-12 libpcre3-dev_2:8.39-12 libpcre32-3_2:8.39-12 libpcrecpp0v5_2:8.39-12 libperl5.30_5.30.0-9 libpipeline1_1.5.2-2 libpixman-1-0_0.36.0-1 libpmix2_3.1.4-1+b1 libpng-dev_1.6.37-1 libpng16-16_1.6.37-1 libpoppler-dev_0.71.0-6 libpoppler-private-dev_0.71.0-6 libpoppler82_0.71.0-6 libpopt0_1.16-14 libpq-dev_12.1-2 libpq5_12.1-2 libprocps7_2:3.3.15-2 libproj-dev_6.3.0-1 libproj15_6.3.0-1 libprotobuf17_3.6.1.3-2+rpi1 libproxy1v5_0.4.15-9 libpsl5_0.20.2-2 libpthread-stubs0-dev_0.4-1 libpyside2-dev_5.13.2-2.2+rpi1+b1 libpyside2-py3-5.13_5.13.2-2.2+rpi1+b1 libpython-dev_2.7.17-2 libpython-stdlib_2.7.17-2 libpython2-dev_2.7.17-2 libpython2-stdlib_2.7.17-2 libpython2.7_2.7.17-1 libpython2.7-dev_2.7.17-1 libpython2.7-minimal_2.7.17-1 libpython2.7-stdlib_2.7.17-1 libpython3-dev_3.7.5-3 libpython3-stdlib_3.7.5-3 libpython3.7_3.7.6-1 libpython3.7-dev_3.7.6-1 libpython3.7-minimal_3.7.6-1 libpython3.7-stdlib_3.7.6-1 libqhull-dev_2015.2-4 libqhull-r7_2015.2-4 libqhull7_2015.2-4 libqt5concurrent5_5.12.5+dfsg-2+rpi1 libqt5core5a_5.12.5+dfsg-2+rpi1 libqt5dbus5_5.12.5+dfsg-2+rpi1 libqt5designer5_5.12.5-2 libqt5designercomponents5_5.12.5-2 libqt5gui5_5.12.5+dfsg-2+rpi1 libqt5help5_5.12.5-2 libqt5network5_5.12.5+dfsg-2+rpi1 libqt5opengl5_5.12.5+dfsg-2+rpi1 libqt5opengl5-dev_5.12.5+dfsg-2+rpi1 libqt5positioning5_5.12.5+dfsg-2 libqt5printsupport5_5.12.5+dfsg-2+rpi1 libqt5qml5_5.12.5-5 libqt5quick5_5.12.5-5 libqt5quickparticles5_5.12.5-5 libqt5quickshapes5_5.12.5-5 libqt5quicktest5_5.12.5-5 libqt5quickwidgets5_5.12.5-5 libqt5sensors5_5.12.5-2 libqt5sql5_5.12.5+dfsg-2+rpi1 libqt5sql5-sqlite_5.12.5+dfsg-2+rpi1 libqt5svg5_5.12.5-2 libqt5svg5-dev_5.12.5-2 libqt5test5_5.12.5+dfsg-2+rpi1 libqt5webchannel5_5.12.5-2 libqt5webkit5_5.212.0~alpha3-5+rpi1 libqt5webkit5-dev_5.212.0~alpha3-5+rpi1 libqt5widgets5_5.12.5+dfsg-2+rpi1 libqt5x11extras5_5.12.5-1 libqt5x11extras5-dev_5.12.5-1 libqt5xml5_5.12.5+dfsg-2+rpi1 libraw1394-11_2.1.2-1+b1 libraw1394-dev_2.1.2-1+b1 libraw19_0.19.5-1 libreadline7_7.0-5 libreadline8_8.0-3 librest-0.7-0_0.8.1-1 librhash0_1.3.9-1 librsvg2-2_2.46.4-1 librsvg2-common_2.46.4-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b1 librust-rand-core-dev_0.5.1-1 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.2-2+rpi1 libselinux1_3.0-1 libselinux1-dev_3.0-1 libsemanage-common_3.0-1 libsemanage1_3.0-1 libsensors-config_1:3.6.0-2 libsensors5_1:3.6.0-2 libsepol1_3.0-1 libsepol1-dev_3.0-1 libshiboken2-dev_5.13.2-2.2+rpi1+b1 libshiboken2-py3-5.13_5.13.2-2.2+rpi1+b1 libshine3_3.1.1-2+b1 libsigsegv2_2.12-2 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.34-0.1 libsnappy1v5_1.1.7-2 libsocket++1_1.12.13-10 libsodium23_1.0.18-1 libsoup-gnome2.4-1_2.68.2-1 libsoup2.4-1_2.68.2-1 libsoxr0_0.1.3-1+rpi1 libspatialite-dev_4.3.0a-6+b2 libspatialite7_4.3.0a-6+b2 libspeex1_1.2~rc1.2-1.1 libspnav-dev_0.2.3-1 libspnav0_0.2.3-1 libsqlite3-0_3.30.1+fossil191229-1 libsqlite3-dev_3.30.1+fossil191229-1 libss2_1.45.4-1 libssh-gcrypt-4_0.9.3-2 libssh2-1_1.8.0-2.1 libssl1.1_1.1.1d-2 libstdc++-9-dev_9.2.1-22+rpi1 libstdc++6_9.2.1-22+rpi1 libsub-override-perl_0.09-2 libsuperlu-dev_5.2.1+dfsg1-4 libsuperlu5_5.2.1+dfsg1-4 libswresample-dev_7:4.2.1-2+b1 libswresample3_7:4.2.1-2+b1 libswscale-dev_7:4.2.1-2+b1 libswscale5_7:4.2.1-2+b1 libsystemd0_244-3+rpi1+b1 libsz2_1.0.4-1 libtasn1-6_4.15.0-2 libtasn1-6-dev_4.15.0-2 libtbb-dev_2020.0-2 libtbb2_2020.0-2 libtcl8.6_8.6.10+dfsg-1 libtesseract4_4.1.0-2 libthai-data_0.1.28-3 libthai0_0.1.28-3 libtheora-dev_1.1.1+dfsg.1-15 libtheora0_1.1.1+dfsg.1-15 libtiff-dev_4.1.0+git191117-1 libtiff5_4.1.0+git191117-1 libtiffxx5_4.1.0+git191117-1 libtinfo5_6.1+20191019-1 libtinfo6_6.1+20191019-1 libtk8.6_8.6.10-1 libtool_2.4.6-11 libtwolame0_0.4.0-2 libubsan1_9.2.1-22+rpi1 libuchardet0_0.0.6-3 libudev1_244-3+rpi1+b1 libunbound8_1.9.4-2+b1 libunistring2_0.9.10-2 liburiparser-dev_0.9.3-2 liburiparser1_0.9.3-2 libusb-1.0-0_2:1.0.23-2 libuuid1_2.34-0.1 libuv1_1.33.1-2 libva-drm2_2.6.0-1 libva-x11-2_2.6.0-1 libva2_2.6.0-1 libvdpau1_1.3-1 libvorbis0a_1.3.6-2 libvorbisenc2_1.3.6-2 libvorbisfile3_1.3.6-2 libvpx6_1.8.2-1 libvtk6.3_6.3.0+dfsg2-5 libvtk7-dev_7.1.1+dfsg2-1 libvtk7-java_7.1.1+dfsg2-1 libvtk7-jni_7.1.1+dfsg2-1 libvtk7.1p_7.1.1+dfsg2-1 libvulkan-dev_1.1.126.0-2 libvulkan1_1.1.126.0-2 libwacom-common_1.1-2 libwacom2_1.1-2 libwavpack1_5.2.0-1 libwayland-bin_1.17.0-1 libwayland-client0_1.17.0-1 libwayland-cursor0_1.17.0-1 libwayland-dev_1.17.0-1 libwayland-egl1_1.17.0-1 libwayland-server0_1.17.0-1 libwebp-dev_0.6.1-2 libwebp6_0.6.1-2 libwebpdemux2_0.6.1-2 libwebpmux3_0.6.1-2 libwoff1_1.0.2-1 libx11-6_2:1.6.8-1 libx11-data_2:1.6.8-1 libx11-dev_2:1.6.8-1 libx11-xcb-dev_2:1.6.8-1 libx11-xcb1_2:1.6.8-1 libx264-155_2:0.155.2917+git0a84d98-2+rpi1 libx265-179_3.2.1-1 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxcb-dri2-0_1.13.1-2 libxcb-dri2-0-dev_1.13.1-2 libxcb-dri3-0_1.13.1-2 libxcb-dri3-dev_1.13.1-2 libxcb-glx0_1.13.1-2 libxcb-glx0-dev_1.13.1-2 libxcb-icccm4_0.4.1-1.1 libxcb-image0_0.4.0-1+b2 libxcb-keysyms1_0.4.0-1+b2 libxcb-present-dev_1.13.1-2 libxcb-present0_1.13.1-2 libxcb-randr0_1.13.1-2 libxcb-randr0-dev_1.13.1-2 libxcb-render-util0_0.3.9-1+b1 libxcb-render0_1.13.1-2 libxcb-render0-dev_1.13.1-2 libxcb-shape0_1.13.1-2 libxcb-shape0-dev_1.13.1-2 libxcb-shm0_1.13.1-2 libxcb-sync-dev_1.13.1-2 libxcb-sync1_1.13.1-2 libxcb-util0_0.3.8-3+b2 libxcb-xfixes0_1.13.1-2 libxcb-xfixes0-dev_1.13.1-2 libxcb-xinerama0_1.13.1-2 libxcb-xinput0_1.13.1-2 libxcb-xkb1_1.13.1-2 libxcb1_1.13.1-2 libxcb1-dev_1.13.1-2 libxcomposite1_1:0.4.4-2 libxcursor1_1:1.2.0-2 libxdamage-dev_1:1.1.5-1 libxdamage1_1:1.1.5-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxerces-c-dev_3.2.2+debian-1+b1 libxerces-c3.2_3.2.2+debian-1+b1 libxext-dev_2:1.3.3-1+b2 libxext6_2:1.3.3-1+b2 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxft-dev_2.3.2-2 libxft2_2.3.2-2 libxi-dev_2:1.7.9-1 libxi6_2:1.7.9-1 libxinerama1_2:1.1.4-2 libxkbcommon-x11-0_0.9.1-1 libxkbcommon0_0.9.1-1 libxml2_2.9.4+dfsg1-8 libxml2-dev_2.9.4+dfsg1-8 libxmu-dev_2:1.1.2-2+b3 libxmu-headers_2:1.1.2-2 libxmu6_2:1.1.2-2+b3 libxnvctrl0_430.64-1 libxpm-dev_1:3.5.12-1 libxpm4_1:3.5.12-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence-dev_1.3-1 libxshmfence1_1.3-1 libxslt1.1_1.1.32-2.2 libxss-dev_1:1.2.3-1 libxss1_1:1.2.3-1 libxt-dev_1:1.1.5-1+b3 libxt6_1:1.1.5-1+b3 libxvidcore4_2:1.3.6-1 libxxf86vm-dev_1:1.1.4-1+b2 libxxf86vm1_1:1.1.4-1+b2 libz3-4_4.8.7-2 libzipios++-dev_0.1.5.9+cvs.2007.04.28-11 libzipios++0v5_0.1.5.9+cvs.2007.04.28-11 libzstd-dev_1.4.4+dfsg-1+rpi1 libzstd1_1.4.4+dfsg-1+rpi1 libzvbi-common_0.2.35-16 libzvbi0_0.2.35-16 linux-libc-dev_5.2.17-1+rpi1+b2 login_1:4.8-1 logsave_1.45.4-1 lsb-base_11.1.0+rpi1 lsb-release_11.1.0+rpi1 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.0-2 mariadb-common_1:10.3.21-2 mawk_1.3.3-17 mesa-common-dev_19.2.6-1 mime-support_3.64 mount_2.34-0.1 mpi-default-bin_1.13 mpi-default-dev_1.13 mysql-common_5.8+1.0.5 ncurses-base_6.1+20191019-1 ncurses-bin_6.1+20191019-1 netbase_6.0 netgen_6.2.1804+dfsg1-3 netgen-headers_6.2.1804+dfsg1-3 nettle-dev_3.5.1+really3.5.1-2 occt-draw_7.3.3+dfsg1-1+rpi1 ocl-icd-libopencl1_2.2.12-2 odbcinst_2.3.6-0.1+b1 odbcinst1debian2_2.3.6-0.1+b1 openmpi-bin_4.0.2-5+rpi1 openmpi-common_4.0.2-5+rpi1 openssh-client_1:8.1p1-4 passwd_1:4.8-1 patch_2.7.6-6 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.30_5.30.0-9 pinentry-curses_1.1.0-3 pkg-config_0.29-6 po-debconf_1.0.21 procps_2:3.3.15-2 proj-data_6.3.0-1 pybind11-dev_2.4.3-2 pyside2-tools_5.13.2-2.2+rpi1+b1 python_2.7.17-2 python-dev_2.7.17-2 python-minimal_2.7.17-2 python2_2.7.17-2 python2-dev_2.7.17-2 python2-minimal_2.7.17-2 python2.7_2.7.17-1 python2.7-dev_2.7.17-1 python2.7-minimal_2.7.17-1 python3_3.7.5-3 python3-asn1crypto_0.24.0-1 python3-attr_18.2.0-1 python3-autobahn_17.10.1+dfsg1-6+rvt python3-automat_0.6.0-1 python3-cbor_1.0.0-1.1 python3-cffi-backend_1.13.2-1+b1 python3-constantly_15.1.0-1 python3-cryptography_2.6.1-4 python3-dev_3.7.5-3 python3-distutils_3.8.0-1 python3-hyperlink_19.0.0-1 python3-idna_2.6-2 python3-incremental_16.10.1-3.1 python3-lib2to3_3.8.0-1 python3-lz4_3.0.2+dfsg-1 python3-minimal_3.7.5-3 python3-mpi4py_3.0.3-1 python3-nacl_1.3.0-3 python3-openssl_19.0.0-1 python3-pkg-resources_44.0.0-1 python3-ply_3.11-3 python3-pyasn1_0.4.2-3 python3-pyasn1-modules_0.2.1-0.2 python3-pyqrcode_1.2.1-4 python3-pyside2.qtcore_5.13.2-2.2+rpi1+b1 python3-pyside2.qtgui_5.13.2-2.2+rpi1+b1 python3-pyside2.qtsvg_5.13.2-2.2+rpi1+b1 python3-pyside2.qtuitools_5.13.2-2.2+rpi1+b1 python3-pyside2.qtwidgets_5.13.2-2.2+rpi1+b1 python3-pyside2.qtxml_5.13.2-2.2+rpi1+b1 python3-pyside2uic_5.13.2-2.2+rpi1 python3-service-identity_18.1.0-5 python3-six_1.13.0-1 python3-snappy_0.5.3-1.1 python3-trie_0.2+ds-2 python3-twisted_18.9.0-3 python3-twisted-bin_18.9.0-3 python3-txaio_2.10.0-2 python3-u-msgpack_2.1-1 python3-ubjson_0.14.0-2 python3-vtk7_7.1.1+dfsg2-1 python3-wsaccel_0.6.2-2+rpi1 python3-zope.interface_4.6.0-4 python3.7_3.7.6-1 python3.7-dev_3.7.6-1 python3.7-minimal_3.7.6-1 qdoc-qt5_5.12.5-2 qhelpgenerator-qt5_5.12.5-2 qt5-assistant_5.12.5-2 qt5-qmake_5.12.5+dfsg-2+rpi1 qt5-qmake-bin_5.12.5+dfsg-2+rpi1 qt5-qmltooling-plugins_5.12.5-5 qtattributionsscanner-qt5_5.12.5-2 qtbase5-dev_5.12.5+dfsg-2+rpi1 qtbase5-dev-tools_5.12.5+dfsg-2+rpi1 qtchooser_66-2 qtdeclarative5-dev_5.12.5-5 qtdeclarative5-dev-tools_5.12.5-5 qttools5-dev_5.12.5-2 qttools5-dev-tools_5.12.5-2 raspbian-archive-keyring_20120528.2 readline-common_8.0-3 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-freecad-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 shared-mime-info_1.10-1 shiboken2_5.13.2-2.2+rpi1+b1 swig_3.0.12-2.2 swig3.0_3.0.12-2.2 systemd_244-3+rpi1+b1 systemd-sysv_244-3+rpi1+b1 sysvinit-utils_2.96-1 tar_1.30+dfsg-6 tcl_8.6.9+1 tcl-dev_8.6.9+1 tcl-vtk7_7.1.1+dfsg2-1 tcl8.6_8.6.10+dfsg-1 tcl8.6-dev_8.6.10+dfsg-1 tix_8.4.3-10 tk_8.6.9+1 tk-dev_8.6.9+1 tk8.6_8.6.10-1 tk8.6-dev_8.6.10-1 tzdata_2019c-3 ucf_3.0038+nmu1 unixodbc-dev_2.3.6-0.1+b1 util-linux_2.34-0.1 uuid-dev_2.34-0.1 vtk7_7.1.1+dfsg2-1 x11-common_1:7.7+20 x11proto-core-dev_2018.4-4 x11proto-damage-dev_1:2018.4-4 x11proto-dev_2018.4-4 x11proto-fixes-dev_1:2018.4-4 x11proto-input-dev_2018.4-4 x11proto-scrnsaver-dev_2018.4-4 x11proto-xext-dev_2018.4-4 x11proto-xf86vidmode-dev_2018.4-4 xkb-data_2.26-2 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1 zlib1g-dev_1:1.2.11.dfsg-1
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Mon Dec 30 14:04:22 2019 UTC
gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./freecad_0.18.4+dfsg1-2.dsc
dpkg-source: info: extracting freecad in /<<BUILDDIR>>/freecad-0.18.4+dfsg1
dpkg-source: info: unpacking freecad_0.18.4+dfsg1.orig.tar.xz
dpkg-source: info: unpacking freecad_0.18.4+dfsg1-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fix-fem-tests.patch
dpkg-source: info: applying set_about_freecad.patch
dpkg-source: info: applying fix_gcc8_ftbfs.patch
dpkg-source: info: applying fix_armel_FTBFS.patch
dpkg-source: info: applying fix-cmake-extra-license.patch
dpkg-source: info: applying do_not_install_binary_examples.patch
dpkg-source: info: applying exclude_ply.patch
dpkg-source: info: applying disable_memory_check.patch
dpkg-source: info: applying remove_doc-files.patch
Check disk space
----------------
Sufficient free space for build
Hack binNMU version
-------------------
Created changelog entry for binNMU version 0.18.4+dfsg1-2+b1
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-ad4309a9-849e-4485-ab52-bbe4ac11b509
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
dpkg-buildpackage
-----------------
dpkg-buildpackage: info: source package freecad
dpkg-buildpackage: info: source version 0.18.4+dfsg1-2+b1
dpkg-buildpackage: info: source distribution bullseye-staging
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
fakeroot debian/rules clean
dh clean --buildsystem=cmake --with python3
dh_auto_clean -O--buildsystem=cmake
dh_autoreconf_clean -O--buildsystem=cmake
dh_clean -O--buildsystem=cmake
debian/rules build-arch
dh build-arch --buildsystem=cmake --with python3
dh_update_autotools_config -a -O--buildsystem=cmake
dh_autoreconf -a -O--buildsystem=cmake
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1'
dh_auto_configure --builddirectory=debian/build-py3 -- \
-DBUILD_FEM_NETGEN=ON -DBUILD_QT5=ON -DFREECAD_BUILD_DEBIAN=ON -DFREECAD_USE_PYBIND11=ON -DCMAKE_CXX_FLAGS="-Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" -DCMAKE_C_FLAGS="-Wall -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" -DCMAKE_SHARED_LINKER_FLAGS="-Wl,-z,relro -Wl,-z,now" -DLIB_SUFFIX="" -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_DATADIR="/usr/share/freecad" -DCMAKE_INSTALL_DOCDIR="/usr/share/doc/freecad-doc" -DCMAKE_INSTALL_PREFIX="/usr/share/freecad" -DPYTHON_CONFIG_SUFFIX=".cpython-37m-arm-linux-gnueabihf" \
-DPYTHON_EXECUTABLE="/usr/bin/python3" -DCMAKE_INSTALL_LIBDIR="/usr/lib/freecad-python3/lib"
cd debian/build-py3 && 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_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_FEM_NETGEN=ON -DBUILD_QT5=ON -DFREECAD_BUILD_DEBIAN=ON -DFREECAD_USE_PYBIND11=ON "-DCMAKE_CXX_FLAGS=-Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "-DCMAKE_C_FLAGS=-Wall -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-z,relro -Wl,-z,now" -DLIB_SUFFIX= -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_DATADIR=/usr/share/freecad -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/freecad-doc -DCMAKE_INSTALL_PREFIX=/usr/share/freecad -DPYTHON_CONFIG_SUFFIX=.cpython-37m-arm-linux-gnueabihf -DPYTHON_EXECUTABLE=/usr/bin/python3 -DCMAKE_INSTALL_LIBDIR=/usr/lib/freecad-python3/lib ../..
-- The C compiler identification is GNU 9.2.1
-- The CXX compiler identification is GNU 9.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Compiler: GNU, version: 9.2.1
-- Looking for GL/gl.h
-- Looking for GL/gl.h - found
-- Looking for C++ include istream
-- Looking for C++ include istream - found
-- Looking for C++ include ostream
-- Looking for C++ include ostream - found
-- Looking for C++ include fstream
-- Looking for C++ include fstream - found
-- Looking for C++ include sstream
-- Looking for C++ include sstream - found
-- Looking for C++ include ios
-- Looking for C++ include ios - found
-- Looking for C++ include iostream
-- Looking for C++ include iostream - found
-- Looking for C++ include iomanip
-- Looking for C++ include iomanip - found
-- Looking for C++ include iostream
-- Looking for C++ include iostream - found
-- Check for STD namespace
-- Check for STD namespace - found
-- prefix: /usr/share/freecad
-- datadir: /usr/share/freecad
-- docdir: /usr/share/doc/freecad-doc
-- includedir: include
-- libdir: /usr/lib/freecad-python3/lib
-- cmake: 3.15.4
-- Found PythonInterp: /usr/bin/python3 (found version "3.7.6")
-- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.7m.so (found suitable exact version "3.7.6")
-- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.7m.so
-- Performing Test HAS_CPP14_FLAG
-- Performing Test HAS_CPP14_FLAG - Success
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found Boost: /usr/include (found version "1.67.0") found components: filesystem program_options regex system thread chrono date_time atomic
-- Found Xerces-C: /usr/lib/arm-linux-gnueabihf/libxerces-c.so
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.11")
-- PyCXX found:
-- Headers: /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src
-- Sources: /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX
-- Version: 6.2.8
-- Found OCC: /usr/include/opencascade (found version "7.3.0")
-- -- Found OCE/OpenCASCADE version: 7.3.0
-- -- OCE/OpenCASCADE include directory: /usr/include/opencascade
-- -- OCE/OpenCASCADE shared libraries directory: /usr/lib/arm-linux-gnueabihf
-- The imported target "vtkCommonCoreJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkCommonCoreJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkCommonMathJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkCommonMathJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkCommonMiscJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkCommonMiscJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkCommonSystemJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkCommonSystemJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkCommonTransformsJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkCommonTransformsJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkCommonDataModelJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkCommonDataModelJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkCommonColorJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkCommonColorJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkCommonExecutionModelJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkCommonExecutionModelJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkCommonComputationalGeometryJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkCommonComputationalGeometryJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersCoreJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersCoreJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersGeneralJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersGeneralJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkImagingCoreJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkImagingCoreJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkImagingFourierJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkImagingFourierJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersStatisticsJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersStatisticsJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersExtractionJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersExtractionJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkInfovisCoreJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkInfovisCoreJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersGeometryJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersGeometryJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersSourcesJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersSourcesJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingCoreJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingCoreJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingFreeTypeJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingFreeTypeJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingContext2DJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingContext2DJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkChartsCoreJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkChartsCoreJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOCoreJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOCoreJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOLegacyJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOLegacyJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOXMLParserJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOXMLParserJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkDomainsChemistryJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkDomainsChemistryJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOImageJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOImageJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingOpenGL2Java" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingOpenGL2Java.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkDomainsChemistryOpenGL2Java" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkDomainsChemistryOpenGL2Java.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOXMLJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOXMLJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkParallelCoreJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkParallelCoreJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersAMRJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersAMRJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersFlowPathsJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersFlowPathsJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersGenericJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersGenericJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkImagingSourcesJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkImagingSourcesJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersHybridJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersHybridJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersHyperTreeJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersHyperTreeJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkImagingGeneralJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkImagingGeneralJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersImagingJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersImagingJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersModelingJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersModelingJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersParallelJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersParallelJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkParallelMPIJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkParallelMPIJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersParallelDIY2Java" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersParallelDIY2Java.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersParallelFlowPathsJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersParallelFlowPathsJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersParallelGeometryJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersParallelGeometryJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersParallelImagingJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersParallelImagingJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersParallelMPIJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersParallelMPIJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersParallelStatisticsJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersParallelStatisticsJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersPointsJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersPointsJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersProgrammableJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersProgrammableJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersReebGraphJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersReebGraphJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersSMPJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersSMPJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersSelectionJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersSelectionJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersTextureJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersTextureJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkFiltersVerdictJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkFiltersVerdictJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkInteractionStyleJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkInteractionStyleJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkGUISupportQt" references the file
"/usr/lib/arm-linux-gnueabihf/libvtkGUISupportQt-7.1.so.7.1p.1"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOSQLJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOSQLJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkGUISupportQtSQL" references the file
"/usr/lib/arm-linux-gnueabihf/libvtkGUISupportQtSQL-7.1.so.7.1p.1"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkImagingHybridJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkImagingHybridJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkInfovisLayoutJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkInfovisLayoutJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkImagingColorJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkImagingColorJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingAnnotationJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingAnnotationJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingVolumeJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingVolumeJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkInteractionWidgetsJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkInteractionWidgetsJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkViewsCoreJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkViewsCoreJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkGeovisCoreJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkGeovisCoreJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOAMRJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOAMRJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOEnSightJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOEnSightJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOExodusJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOExodusJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingGL2PSOpenGL2Java" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingGL2PSOpenGL2Java.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOExportJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOExportJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOMovieJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOMovieJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOFFMPEGJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOFFMPEGJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOGDALJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOGDALJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOGeoJSONJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOGeoJSONJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOGeometryJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOGeometryJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOImportJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOImportJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOInfovisJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOInfovisJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOLSDynaJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOLSDynaJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOMINCJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOMINCJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOMPIImageJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOMPIImageJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIONetCDFJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIONetCDFJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOParallelJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOParallelJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOMPIParallelJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOMPIParallelJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOMySQLJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOMySQLJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOODBCJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOODBCJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOPLYJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOPLYJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOParallelExodusJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOParallelExodusJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOParallelLSDynaJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOParallelLSDynaJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOParallelNetCDFJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOParallelNetCDFJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOParallelXMLJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOParallelXMLJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOPostgreSQLJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOPostgreSQLJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOTecplotTableJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOTecplotTableJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOVPICJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOVPICJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOVideoJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOVideoJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkIOXdmf2Java" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkIOXdmf2Java.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkImagingMathJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkImagingMathJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkImagingMorphologicalJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkImagingMorphologicalJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkImagingStatisticsJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkImagingStatisticsJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkImagingStencilJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkImagingStencilJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkInfovisBoostGraphAlgorithmsJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkInfovisBoostGraphAlgorithmsJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkInteractionImageJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkInteractionImageJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkParseOGLExt" references the file
"/usr/bin/vtkParseOGLExt-7.1"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkPythonInterpreterJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkPythonInterpreterJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingContextOpenGL2Java" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingContextOpenGL2Java.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingExternalJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingExternalJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingImageJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingImageJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingLICOpenGL2Java" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingLICOpenGL2Java.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingLODJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingLODJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingLabelJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingLabelJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingMatplotlibJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingMatplotlibJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingParallelJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingParallelJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingParallelLICJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingParallelLICJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingSceneGraphJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingSceneGraphJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingPythonTkWidgets" references the file
"/usr/lib/arm-linux-gnueabihf/libvtkRenderingPythonTkWidgets.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingVolumeOpenGL2Java" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingVolumeOpenGL2Java.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkRenderingVolumeAMRJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkRenderingVolumeAMRJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkTestingRenderingJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkTestingRenderingJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkViewsContext2DJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkViewsContext2DJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkViewsInfovisJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkViewsInfovisJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkViewsGeovisJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkViewsGeovisJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtk" references the file
"/usr/bin/vtk"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "pvtk" references the file
"/usr/bin/pvtk"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkLocalExampleJava" references the file
"/usr/lib/arm-linux-gnueabihf/jni/libvtkLocalExampleJava.so"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/cmake/vtk-7.1/VTKTargets.cmake"
but not all the files it references.
-- VTK components: vtkCommonCore;vtkCommonDataModel;vtkFiltersVerdict;vtkIOXML;vtkFiltersCore;vtkFiltersGeneral;vtkIOLegacy;vtkFiltersExtraction;vtkFiltersSources;vtkFiltersGeometry;vtkIOMPIParallel;vtkParallelMPI;vtkhdf5;vtkFiltersParallelDIY2;vtkRenderingCore;vtkInteractionStyle;vtkRenderingFreeType;vtkRenderingOpenGL2
-- Check for medfile (libmed and libmedc) ...
-- Found MEDFile: /usr/include
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29")
-- We guess that libmed was built using hdf5-openmpi version
-- Checking for one of the modules 'hdf5-openmpi'
-- Checking for one of the modules 'ompi-cxx'
-- Found Netgen: /usr/lib/cmake/netgen
-- Found NETGEN version 6.2, calculated: 393728
-- Found SWIG: /usr/bin/swig3.0 (found version "3.0.12")
-- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0")
-- Found Freetype: /usr/lib/arm-linux-gnueabihf/libfreetype.so (found version "2.10.1")
-- Found OpenGL: /usr/lib/arm-linux-gnueabihf/libOpenGL.so
-- Found OpenGLU: /usr/lib/arm-linux-gnueabihf/libGLU.so
-- Checking for module 'Coin'
-- No package 'Coin' found
-- Found Spnav: /usr/lib/libspnav.so
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.6", minimum required is "3")
-- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython3.7m.so (found suitable version "3.7.6", minimum required is "3")
-- SHIBOKEN_PYTHON_INCLUDE_DIRS computed to value: '/usr/include/python3.7m'
-- SHIBOKEN_PYTHON_LIBRARIES computed to value: ''
-- libshiboken built for RelWithDebInfo
-- PYTHON_CONFIG_SUFFIX: .cpython-37m-arm-linux-gnueabihf
-- libshiboken built for RelWithDebInfo
====================
shiboken2 not found.
====================
==================
PySide2 not found.
==================
=====================================================
matplotlib not found, Plot module won't be available.
=====================================================
-- Platform is 32-bit
-- Build type: RelWithDebInfo
/bin/sh: 1: git: not found
/bin/sh: 1: bzr: not found
/bin/sh: 1: svnversion: not found
/bin/sh: 1: svn: not found
debian/changelog
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Build/Version.h.out written
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/BaseClassPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/BoundBoxPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/CoordinateSystemPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/PersistencePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/MatrixPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/RotationPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/PlacementPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/AxisPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/UnitPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/QuantityPy.cpp
-- Found zipios++:
-- Found zipios++ headers.
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/DocumentPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/DocumentObjectPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/ExtensionPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/ExtensionContainerPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/DocumentObjectExtensionPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/GroupExtensionPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/DocumentObjectGroupPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/GeoFeaturePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/GeoFeatureGroupExtensionPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/OriginGroupExtensionPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/PartPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/ComplexGeoDataPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/PropertyContainerPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/MaterialPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App/PointsPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App/FacetPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App/MeshFeaturePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App/MeshPointPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App/MeshPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/ViewProviderMeshPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/ArcPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/ArcOfConicPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/ArcOfCirclePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/ArcOfParabolaPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/BodyBasePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/ConicPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/CirclePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/ArcOfEllipsePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/EllipsePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/HyperbolaPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/ArcOfHyperbolaPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/ParabolaPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/OffsetCurvePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/GeometryPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/GeometryCurvePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/BoundedCurvePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/TrimmedCurvePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/GeometrySurfacePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/LinePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/LineSegmentPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/PointPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/BezierCurvePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/BSplineCurvePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/PlanePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/ConePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/CylinderPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/SpherePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/ToroidPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/BezierSurfacePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/BSplineSurfacePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/OffsetSurfacePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/PlateSurfacePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/RectangularTrimmedSurfacePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/SurfaceOfExtrusionPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/SurfaceOfRevolutionPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/PartFeaturePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/AttachExtensionPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Part2DObjectPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/AttachEnginePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/TopoShapePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/TopoShapeCompoundPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/TopoShapeCompSolidPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/TopoShapeEdgePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/TopoShapeFacePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/TopoShapeShellPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/TopoShapeSolidPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/TopoShapeVertexPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/TopoShapeWirePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/BRepOffsetAPI_MakePipeShellPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/ArcOfCircle2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/ArcOfConic2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/ArcOfEllipse2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/ArcOfHyperbola2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/ArcOfParabola2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/BezierCurve2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/BSplineCurve2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/Circle2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/Conic2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/Ellipse2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/Geometry2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/Hyperbola2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/Curve2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/Line2dSegmentPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/Line2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/OffsetCurve2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/Geom2d/Parabola2dPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App/BodyPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App/FeaturePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/Gui/ViewProviderPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/SketchObjectSFPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/SketchObjectPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/ConstraintPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/SketchPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App/Robot6AxisPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App/TrajectoryPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App/WaypointPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App/RobotObjectPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App/StepShapePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App/FemMeshPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App/FemPostPipelinePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ViewProviderFemMeshPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App/SheetPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App/PropertySheetPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App/PropertyColumnWidthsPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App/PropertyRowHeightsPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App/CommandPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App/PathPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App/ToolPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App/TooltablePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App/FeaturePathCompoundPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App/AreaPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App/FeatureAreaPy.cpp
-- setting gcc options: -Wall -Werror -Wno-deprecated -pedantic-errors
-- area module (for Path Workbench) will be installed to: /usr/lib/freecad-python3/lib
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App/PathSimPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App/MeasurementPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawPagePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawViewPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawViewPartPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawViewSymbolPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawTemplatePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawParametricTemplatePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawSVGTemplatePy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawViewClipPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawViewDimensionPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawHatchPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawGeomHatchPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawViewCollectionPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawProjGroupPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawProjGroupItemPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/DrawViewAnnotationPy.cpp
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DocumentPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/PythonWorkbenchPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ViewProviderPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ViewProviderDocumentObjectPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/WorkbenchPy.cpp
-- /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/SelectionObjectPy.cpp
=======================================
Now run 'make' to build FreeCAD
=======================================
-- Configuring done
-- Generating done
-- Build files have been written to: /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3
make[1]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1'
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1'
dh_auto_build --builddirectory=debian/build-py3
cd debian/build-py3 && make -j4 "INSTALL=install --strip-program=true"
make[2]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
/usr/bin/cmake -S/<<BUILDDIR>>/freecad-0.18.4+dfsg1 -B/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/CMakeFiles /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[3]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/depend
make -f src/3rdParty/salomesmesh/CMakeFiles/Driver.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/Driver.dir/depend
make -f src/3rdParty/salomesmesh/CMakeFiles/MEFISTO2.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/MEFISTO2.dir/depend
make -f src/Base/CMakeFiles/FreeCADBase.dir/build.make src/Base/CMakeFiles/FreeCADBase.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh/CMakeFiles/Driver.dir/DependInfo.cmake --color=
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh/CMakeFiles/MEFISTO2.dir/DependInfo.cmake --color=
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/DependInfo.cmake --color=
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Generating moc_FutureWatcherProgress.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/moc_FutureWatcherProgress.cpp_parameters
Scanning dependencies of target Driver
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/3rdParty/salomesmesh/CMakeFiles/Driver.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/Driver.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/Driver.dir/src/Driver/Driver_Document.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriver_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/Driver.dir/src/Driver/Driver_Document.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver/Driver_Document.cpp
Scanning dependencies of target MEFISTO2
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/3rdParty/salomesmesh/CMakeFiles/MEFISTO2.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/MEFISTO2.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DMEFISTO2_EXPORTS -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -DMEFISTO2D_EXPORTS -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/aptrte.cpp
Scanning dependencies of target SMDS
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_BallElement.cpp
[ 1%] Generating moc_Debugger.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/moc_Debugger.cpp_parameters
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/CMakeFiles/FreeCADBase.dir/DependInfo.cmake --color=
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriver_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver/Driver_Mesh.cpp
Scanning dependencies of target FreeCADBase
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Base/CMakeFiles/FreeCADBase.dir/build.make src/Base/CMakeFiles/FreeCADBase.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Building C object src/Base/CMakeFiles/FreeCADBase.dir/__/CXX/cxxextensions.c.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/cc -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/__/CXX/cxxextensions.c.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/cxxextensions.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
[ 1%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/__/CXX/cxx_extensions.cxx.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/__/CXX/cxx_extensions.cxx.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/cxx_extensions.cxx
[ 1%] Building C object src/3rdParty/salomesmesh/CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cc -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DMEFISTO2_EXPORTS -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -fPIC -DMEFISTO2D_EXPORTS -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'fasoar_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:718:19: warning: unused variable 'io___19' [-Wunused-variable]
718 | static cilist io___19 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:717:19: warning: unused variable 'io___18' [-Wunused-variable]
717 | static cilist io___18 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:716:19: warning: unused variable 'io___15' [-Wunused-variable]
716 | static cilist io___15 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:715:19: warning: unused variable 'io___14' [-Wunused-variable]
715 | static cilist io___14 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:714:19: warning: unused variable 'io___13' [-Wunused-variable]
714 | static cilist io___13 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:709:20: warning: unused variable 'i__' [-Wunused-variable]
709 | static integer i__, n, nu2sar[2];
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'cenced_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1553:19: warning: unused variable 'io___80' [-Wunused-variable]
1553 | static cilist io___80 = { 0, 0, 0, fmt_10000, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1552:19: warning: unused variable 'io___79' [-Wunused-variable]
1552 | static cilist io___79 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'teajte_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1744:19: warning: unused variable 'io___98' [-Wunused-variable]
1744 | static cilist io___98 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1741:28: warning: unused variable 'imprim' [-Wunused-variable]
1741 | static integer nbsofr, imprim;
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'tetaid_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1930:19: warning: unused variable 'io___106' [-Wunused-variable]
1930 | static cilist io___106 = { 0, 0, 0, fmt_10001, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1929:19: warning: unused variable 'io___105' [-Wunused-variable]
1929 | static cilist io___105 = { 0, 0, 0, fmt_10000, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1926:31: warning: variable 'xyzd' set but not used [-Wunused-but-set-variable]
1926 | static doublereal xyz[3], xyzd[3];
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1926:23: warning: variable 'xyz' set but not used [-Wunused-but-set-variable]
1926 | static doublereal xyz[3], xyzd[3];
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'tehote_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:2026:19: warning: unused variable 'io___132' [-Wunused-variable]
2026 | static cilist io___132 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:2025:19: warning: unused variable 'io___126' [-Wunused-variable]
2025 | static cilist io___126 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'tetrte_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:2499:19: warning: unused variable 'io___146' [-Wunused-variable]
2499 | static cilist io___146 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'terefr_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3086:25: warning: variable 'ns2' set but not used [-Wunused-but-set-variable]
3086 | static integer ns1, ns2, narete;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3086:20: warning: variable 'ns1' set but not used [-Wunused-but-set-variable]
3086 | static integer ns1, ns2, narete;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'tesuex_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3231:19: warning: unused variable 'io___187' [-Wunused-variable]
3231 | static cilist io___187 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'trp1st_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3695:19: warning: unused variable 'io___214' [-Wunused-variable]
3695 | static cilist io___214 = { 0, 0, 0, fmt_19990, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3694:19: warning: unused variable 'io___213' [-Wunused-variable]
3694 | static cilist io___213 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3693:19: warning: unused variable 'io___212' [-Wunused-variable]
3693 | static cilist io___212 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3692:19: warning: unused variable 'io___210' [-Wunused-variable]
3692 | static cilist io___210 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3691:19: warning: unused variable 'io___209' [-Wunused-variable]
3691 | static cilist io___209 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3690:19: warning: unused variable 'io___208' [-Wunused-variable]
3690 | static cilist io___208 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3689:19: warning: unused variable 'io___207' [-Wunused-variable]
3689 | static cilist io___207 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3688:19: warning: unused variable 'io___202' [-Wunused-variable]
3688 | static cilist io___202 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3683:23: warning: unused variable 'ii' [-Wunused-variable]
3683 | static integer j, ii, nt0, nt1, nar, nta, noar, nosotr[3];
| ^~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'tesusp_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:4175:19: warning: unused variable 'io___238' [-Wunused-variable]
4175 | static cilist io___238 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:4174:19: warning: unused variable 'io___226' [-Wunused-variable]
4174 | static cilist io___226 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'teamqa_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:4460:19: warning: unused variable 'io___274' [-Wunused-variable]
4460 | static cilist io___274 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:4459:19: warning: unused variable 'io___262' [-Wunused-variable]
4459 | static cilist io___262 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:4458:19: warning: unused variable 'io___260' [-Wunused-variable]
4458 | static cilist io___260 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'trchtd_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5241:19: warning: unused variable 'io___310' [-Wunused-variable]
5241 | static cilist io___310 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'trcf0a_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5561:19: warning: unused variable 'io___335' [-Wunused-variable]
5561 | static cilist io___335 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5560:19: warning: unused variable 'io___334' [-Wunused-variable]
5560 | static cilist io___334 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'trcf1a_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5795:19: warning: unused variable 'io___341' [-Wunused-variable]
5795 | static cilist io___341 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5794:19: warning: unused variable 'io___340' [-Wunused-variable]
5794 | static cilist io___340 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5793:19: warning: unused variable 'io___336' [-Wunused-variable]
5793 | static cilist io___336 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'trcf2a_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5972:19: warning: unused variable 'io___345' [-Wunused-variable]
5972 | static cilist io___345 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'trcf3a_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6096:19: warning: unused variable 'io___346' [-Wunused-variable]
6096 | static cilist io___346 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'tridcf_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6481:19: warning: unused variable 'io___401' [-Wunused-variable]
6481 | static cilist io___401 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6480:19: warning: unused variable 'io___400' [-Wunused-variable]
6480 | static cilist io___400 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6479:19: warning: unused variable 'io___399' [-Wunused-variable]
6479 | static cilist io___399 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6478:19: warning: unused variable 'io___398' [-Wunused-variable]
6478 | static cilist io___398 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6477:19: warning: unused variable 'io___396' [-Wunused-variable]
6477 | static cilist io___396 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6476:19: warning: unused variable 'io___395' [-Wunused-variable]
6476 | static cilist io___395 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6475:19: warning: unused variable 'io___389' [-Wunused-variable]
6475 | static cilist io___389 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6474:19: warning: unused variable 'io___388' [-Wunused-variable]
6474 | static cilist io___388 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6473:19: warning: unused variable 'io___387' [-Wunused-variable]
6473 | static cilist io___387 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6472:19: warning: unused variable 'io___381' [-Wunused-variable]
6472 | static cilist io___381 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6471:19: warning: unused variable 'io___380' [-Wunused-variable]
6471 | static cilist io___380 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6470:19: warning: unused variable 'io___379' [-Wunused-variable]
6470 | static cilist io___379 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6469:19: warning: unused variable 'io___377' [-Wunused-variable]
6469 | static cilist io___377 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6468:19: warning: unused variable 'io___376' [-Wunused-variable]
6468 | static cilist io___376 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6467:19: warning: unused variable 'io___375' [-Wunused-variable]
6467 | static cilist io___375 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6443:25: warning: unused variable 'k' [-Wunused-variable]
6443 | static integer i__, k;
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'te1stm_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6955:19: warning: unused variable 'io___419' [-Wunused-variable]
6955 | static cilist io___419 = { 0, 0, 0, fmt_10055, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6954:19: warning: unused variable 'io___418' [-Wunused-variable]
6954 | static cilist io___418 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6953:19: warning: unused variable 'io___417' [-Wunused-variable]
6953 | static cilist io___417 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6952:19: warning: unused variable 'io___416' [-Wunused-variable]
6952 | static cilist io___416 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6951:19: warning: unused variable 'io___403' [-Wunused-variable]
6951 | static cilist io___403 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'mt4sqa_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7424:19: warning: unused variable 'io___438' [-Wunused-variable]
7424 | static cilist io___438 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7423:19: warning: unused variable 'io___436' [-Wunused-variable]
7423 | static cilist io___436 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7422:19: warning: unused variable 'io___434' [-Wunused-variable]
7422 | static cilist io___434 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7421:19: warning: unused variable 'io___432' [-Wunused-variable]
7421 | static cilist io___432 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7420:19: warning: unused variable 'io___431' [-Wunused-variable]
7420 | static cilist io___431 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'te2t2t_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7607:19: warning: unused variable 'io___451' [-Wunused-variable]
7607 | static cilist io___451 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7606:19: warning: unused variable 'io___445' [-Wunused-variable]
7606 | static cilist io___445 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'f0trte_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7810:19: warning: unused variable 'io___456' [-Wunused-variable]
7810 | static cilist io___456 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'f3trte_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:8391:29: warning: variable 'i1' set but not used [-Wunused-but-set-variable]
8391 | static integer i__, i0, i1, i3;
| ^~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'mt3str_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:8747:19: warning: unused variable 'io___481' [-Wunused-variable]
8747 | static cilist io___481 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'trpite_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:8850:19: warning: unused variable 'io___489' [-Wunused-variable]
8850 | static cilist io___489 = { 0, 0, 0, fmt_10010, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'sasoar_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:8997:19: warning: unused variable 'io___497' [-Wunused-variable]
8997 | static cilist io___497 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:8996:19: warning: unused variable 'io___496' [-Wunused-variable]
8996 | static cilist io___496 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:8995:19: warning: unused variable 'io___495' [-Wunused-variable]
8995 | static cilist io___495 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'caetoi_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9184:19: warning: unused variable 'io___501' [-Wunused-variable]
9184 | static cilist io___501 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'focftr_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9321:19: warning: unused variable 'io___526' [-Wunused-variable]
9321 | static cilist io___526 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9320:19: warning: unused variable 'io___525' [-Wunused-variable]
9320 | static cilist io___525 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9319:19: warning: unused variable 'io___524' [-Wunused-variable]
9319 | static cilist io___524 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9318:19: warning: unused variable 'io___523' [-Wunused-variable]
9318 | static cilist io___523 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9317:19: warning: unused variable 'io___521' [-Wunused-variable]
9317 | static cilist io___521 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9316:19: warning: unused variable 'io___519' [-Wunused-variable]
9316 | static cilist io___519 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9315:19: warning: unused variable 'io___513' [-Wunused-variable]
9315 | static cilist io___513 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9314:19: warning: unused variable 'io___512' [-Wunused-variable]
9314 | static cilist io___512 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9313:19: warning: unused variable 'io___511' [-Wunused-variable]
9313 | static cilist io___511 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9304:34: warning: unused variable 'kk' [-Wunused-variable]
9304 | static integer i__, j, k, n, kk, nt, na0, na1, ns0, ns1, ns2, nt0, noar,
| ^~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'tefoar_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9928:19: warning: unused variable 'io___609' [-Wunused-variable]
9928 | static cilist io___609 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9927:19: warning: unused variable 'io___608' [-Wunused-variable]
9927 | static cilist io___608 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9926:19: warning: unused variable 'io___607' [-Wunused-variable]
9926 | static cilist io___607 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9925:19: warning: unused variable 'io___606' [-Wunused-variable]
9925 | static cilist io___606 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9924:19: warning: unused variable 'io___605' [-Wunused-variable]
9924 | static cilist io___605 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9923:19: warning: unused variable 'io___604' [-Wunused-variable]
9923 | static cilist io___604 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9922:19: warning: unused variable 'io___599' [-Wunused-variable]
9922 | static cilist io___599 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9921:19: warning: unused variable 'io___596' [-Wunused-variable]
9921 | static cilist io___596 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9920:19: warning: unused variable 'io___595' [-Wunused-variable]
9920 | static cilist io___595 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9919:19: warning: unused variable 'io___594' [-Wunused-variable]
9919 | static cilist io___594 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9918:19: warning: unused variable 'io___593' [-Wunused-variable]
9918 | static cilist io___593 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9917:19: warning: unused variable 'io___592' [-Wunused-variable]
9917 | static cilist io___592 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9916:19: warning: unused variable 'io___591' [-Wunused-variable]
9916 | static cilist io___591 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9915:19: warning: unused variable 'io___590' [-Wunused-variable]
9915 | static cilist io___590 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9914:19: warning: unused variable 'io___589' [-Wunused-variable]
9914 | static cilist io___589 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9913:19: warning: unused variable 'io___588' [-Wunused-variable]
9913 | static cilist io___588 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9912:19: warning: unused variable 'io___587' [-Wunused-variable]
9912 | static cilist io___587 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9911:19: warning: unused variable 'io___577' [-Wunused-variable]
9911 | static cilist io___577 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9910:19: warning: unused variable 'io___576' [-Wunused-variable]
9910 | static cilist io___576 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9909:19: warning: unused variable 'io___572' [-Wunused-variable]
9909 | static cilist io___572 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9908:19: warning: unused variable 'io___571' [-Wunused-variable]
9908 | static cilist io___571 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9907:19: warning: unused variable 'io___564' [-Wunused-variable]
9907 | static cilist io___564 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9906:19: warning: unused variable 'io___563' [-Wunused-variable]
9906 | static cilist io___563 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9905:19: warning: unused variable 'io___560' [-Wunused-variable]
9905 | static cilist io___560 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9904:19: warning: unused variable 'io___558' [-Wunused-variable]
9904 | static cilist io___558 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9903:19: warning: unused variable 'io___549' [-Wunused-variable]
9903 | static cilist io___549 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9902:19: warning: unused variable 'io___548' [-Wunused-variable]
9902 | static cilist io___548 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c: In function 'te4ste_':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:10691:19: warning: unused variable 'io___630' [-Wunused-variable]
10691 | static cilist io___630 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:10690:19: warning: unused variable 'io___629' [-Wunused-variable]
10690 | static cilist io___629 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:10689:19: warning: unused variable 'io___626' [-Wunused-variable]
10689 | static cilist io___626 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:10688:19: warning: unused variable 'io___625' [-Wunused-variable]
10688 | static cilist io___625 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_Downward.cpp
At top level:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:10688:19: warning: 'io___625' defined but not used [-Wunused-variable]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:10689:19: warning: 'io___626' defined but not used [-Wunused-variable]
10689 | static cilist io___626 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:10690:19: warning: 'io___629' defined but not used [-Wunused-variable]
10690 | static cilist io___629 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:10691:19: warning: 'io___630' defined but not used [-Wunused-variable]
10691 | static cilist io___630 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9902:19: warning: 'io___548' defined but not used [-Wunused-variable]
9902 | static cilist io___548 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9903:19: warning: 'io___549' defined but not used [-Wunused-variable]
9903 | static cilist io___549 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9904:19: warning: 'io___558' defined but not used [-Wunused-variable]
9904 | static cilist io___558 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9905:19: warning: 'io___560' defined but not used [-Wunused-variable]
9905 | static cilist io___560 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9906:19: warning: 'io___563' defined but not used [-Wunused-variable]
9906 | static cilist io___563 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9907:19: warning: 'io___564' defined but not used [-Wunused-variable]
9907 | static cilist io___564 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9908:19: warning: 'io___571' defined but not used [-Wunused-variable]
9908 | static cilist io___571 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9909:19: warning: 'io___572' defined but not used [-Wunused-variable]
9909 | static cilist io___572 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9910:19: warning: 'io___576' defined but not used [-Wunused-variable]
9910 | static cilist io___576 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9911:19: warning: 'io___577' defined but not used [-Wunused-variable]
9911 | static cilist io___577 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9912:19: warning: 'io___587' defined but not used [-Wunused-variable]
9912 | static cilist io___587 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9913:19: warning: 'io___588' defined but not used [-Wunused-variable]
9913 | static cilist io___588 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9914:19: warning: 'io___589' defined but not used [-Wunused-variable]
9914 | static cilist io___589 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9915:19: warning: 'io___590' defined but not used [-Wunused-variable]
9915 | static cilist io___590 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9916:19: warning: 'io___591' defined but not used [-Wunused-variable]
9916 | static cilist io___591 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9917:19: warning: 'io___592' defined but not used [-Wunused-variable]
9917 | static cilist io___592 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9918:19: warning: 'io___593' defined but not used [-Wunused-variable]
9918 | static cilist io___593 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9919:19: warning: 'io___594' defined but not used [-Wunused-variable]
9919 | static cilist io___594 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9920:19: warning: 'io___595' defined but not used [-Wunused-variable]
9920 | static cilist io___595 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9921:19: warning: 'io___596' defined but not used [-Wunused-variable]
9921 | static cilist io___596 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9922:19: warning: 'io___599' defined but not used [-Wunused-variable]
9922 | static cilist io___599 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9923:19: warning: 'io___604' defined but not used [-Wunused-variable]
9923 | static cilist io___604 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9924:19: warning: 'io___605' defined but not used [-Wunused-variable]
9924 | static cilist io___605 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9925:19: warning: 'io___606' defined but not used [-Wunused-variable]
9925 | static cilist io___606 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9926:19: warning: 'io___607' defined but not used [-Wunused-variable]
9926 | static cilist io___607 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9927:19: warning: 'io___608' defined but not used [-Wunused-variable]
9927 | static cilist io___608 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9928:19: warning: 'io___609' defined but not used [-Wunused-variable]
9928 | static cilist io___609 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9304:34: warning: 'kk' defined but not used [-Wunused-variable]
9304 | static integer i__, j, k, n, kk, nt, na0, na1, ns0, ns1, ns2, nt0, noar,
| ^~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9313:19: warning: 'io___511' defined but not used [-Wunused-variable]
9313 | static cilist io___511 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9314:19: warning: 'io___512' defined but not used [-Wunused-variable]
9314 | static cilist io___512 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9315:19: warning: 'io___513' defined but not used [-Wunused-variable]
9315 | static cilist io___513 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9316:19: warning: 'io___519' defined but not used [-Wunused-variable]
9316 | static cilist io___519 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9317:19: warning: 'io___521' defined but not used [-Wunused-variable]
9317 | static cilist io___521 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9318:19: warning: 'io___523' defined but not used [-Wunused-variable]
9318 | static cilist io___523 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9319:19: warning: 'io___524' defined but not used [-Wunused-variable]
9319 | static cilist io___524 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9320:19: warning: 'io___525' defined but not used [-Wunused-variable]
9320 | static cilist io___525 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9321:19: warning: 'io___526' defined but not used [-Wunused-variable]
9321 | static cilist io___526 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:9184:19: warning: 'io___501' defined but not used [-Wunused-variable]
9184 | static cilist io___501 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:8995:19: warning: 'io___495' defined but not used [-Wunused-variable]
8995 | static cilist io___495 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:8996:19: warning: 'io___496' defined but not used [-Wunused-variable]
8996 | static cilist io___496 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:8997:19: warning: 'io___497' defined but not used [-Wunused-variable]
8997 | static cilist io___497 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:8850:19: warning: 'io___489' defined but not used [-Wunused-variable]
8850 | static cilist io___489 = { 0, 0, 0, fmt_10010, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:8747:19: warning: 'io___481' defined but not used [-Wunused-variable]
8747 | static cilist io___481 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7810:19: warning: 'io___456' defined but not used [-Wunused-variable]
7810 | static cilist io___456 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7606:19: warning: 'io___445' defined but not used [-Wunused-variable]
7606 | static cilist io___445 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7607:19: warning: 'io___451' defined but not used [-Wunused-variable]
7607 | static cilist io___451 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7420:19: warning: 'io___431' defined but not used [-Wunused-variable]
7420 | static cilist io___431 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7421:19: warning: 'io___432' defined but not used [-Wunused-variable]
7421 | static cilist io___432 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7422:19: warning: 'io___434' defined but not used [-Wunused-variable]
7422 | static cilist io___434 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7423:19: warning: 'io___436' defined but not used [-Wunused-variable]
7423 | static cilist io___436 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:7424:19: warning: 'io___438' defined but not used [-Wunused-variable]
7424 | static cilist io___438 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6951:19: warning: 'io___403' defined but not used [-Wunused-variable]
6951 | static cilist io___403 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6952:19: warning: 'io___416' defined but not used [-Wunused-variable]
6952 | static cilist io___416 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6953:19: warning: 'io___417' defined but not used [-Wunused-variable]
6953 | static cilist io___417 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6954:19: warning: 'io___418' defined but not used [-Wunused-variable]
6954 | static cilist io___418 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6955:19: warning: 'io___419' defined but not used [-Wunused-variable]
6955 | static cilist io___419 = { 0, 0, 0, fmt_10055, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6443:25: warning: 'k' defined but not used [-Wunused-variable]
6443 | static integer i__, k;
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6467:19: warning: 'io___375' defined but not used [-Wunused-variable]
6467 | static cilist io___375 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6468:19: warning: 'io___376' defined but not used [-Wunused-variable]
6468 | static cilist io___376 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6469:19: warning: 'io___377' defined but not used [-Wunused-variable]
6469 | static cilist io___377 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6470:19: warning: 'io___379' defined but not used [-Wunused-variable]
6470 | static cilist io___379 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6471:19: warning: 'io___380' defined but not used [-Wunused-variable]
6471 | static cilist io___380 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6472:19: warning: 'io___381' defined but not used [-Wunused-variable]
6472 | static cilist io___381 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6473:19: warning: 'io___387' defined but not used [-Wunused-variable]
6473 | static cilist io___387 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6474:19: warning: 'io___388' defined but not used [-Wunused-variable]
6474 | static cilist io___388 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6475:19: warning: 'io___389' defined but not used [-Wunused-variable]
6475 | static cilist io___389 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6476:19: warning: 'io___395' defined but not used [-Wunused-variable]
6476 | static cilist io___395 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6477:19: warning: 'io___396' defined but not used [-Wunused-variable]
6477 | static cilist io___396 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6478:19: warning: 'io___398' defined but not used [-Wunused-variable]
6478 | static cilist io___398 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6479:19: warning: 'io___399' defined but not used [-Wunused-variable]
6479 | static cilist io___399 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6480:19: warning: 'io___400' defined but not used [-Wunused-variable]
6480 | static cilist io___400 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6481:19: warning: 'io___401' defined but not used [-Wunused-variable]
6481 | static cilist io___401 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:6096:19: warning: 'io___346' defined but not used [-Wunused-variable]
6096 | static cilist io___346 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5972:19: warning: 'io___345' defined but not used [-Wunused-variable]
5972 | static cilist io___345 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5793:19: warning: 'io___336' defined but not used [-Wunused-variable]
5793 | static cilist io___336 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5794:19: warning: 'io___340' defined but not used [-Wunused-variable]
5794 | static cilist io___340 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5795:19: warning: 'io___341' defined but not used [-Wunused-variable]
5795 | static cilist io___341 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5560:19: warning: 'io___334' defined but not used [-Wunused-variable]
5560 | static cilist io___334 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5561:19: warning: 'io___335' defined but not used [-Wunused-variable]
5561 | static cilist io___335 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:5241:19: warning: 'io___310' defined but not used [-Wunused-variable]
5241 | static cilist io___310 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:4458:19: warning: 'io___260' defined but not used [-Wunused-variable]
4458 | static cilist io___260 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:4459:19: warning: 'io___262' defined but not used [-Wunused-variable]
4459 | static cilist io___262 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:4460:19: warning: 'io___274' defined but not used [-Wunused-variable]
4460 | static cilist io___274 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:4174:19: warning: 'io___226' defined but not used [-Wunused-variable]
4174 | static cilist io___226 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:4175:19: warning: 'io___238' defined but not used [-Wunused-variable]
4175 | static cilist io___238 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3683:23: warning: 'ii' defined but not used [-Wunused-variable]
3683 | static integer j, ii, nt0, nt1, nar, nta, noar, nosotr[3];
| ^~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3688:19: warning: 'io___202' defined but not used [-Wunused-variable]
3688 | static cilist io___202 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3689:19: warning: 'io___207' defined but not used [-Wunused-variable]
3689 | static cilist io___207 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3690:19: warning: 'io___208' defined but not used [-Wunused-variable]
3690 | static cilist io___208 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3691:19: warning: 'io___209' defined but not used [-Wunused-variable]
3691 | static cilist io___209 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3692:19: warning: 'io___210' defined but not used [-Wunused-variable]
3692 | static cilist io___210 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3693:19: warning: 'io___212' defined but not used [-Wunused-variable]
3693 | static cilist io___212 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3694:19: warning: 'io___213' defined but not used [-Wunused-variable]
3694 | static cilist io___213 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3695:19: warning: 'io___214' defined but not used [-Wunused-variable]
3695 | static cilist io___214 = { 0, 0, 0, fmt_19990, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:3231:19: warning: 'io___187' defined but not used [-Wunused-variable]
3231 | static cilist io___187 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:2499:19: warning: 'io___146' defined but not used [-Wunused-variable]
2499 | static cilist io___146 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:2025:19: warning: 'io___126' defined but not used [-Wunused-variable]
2025 | static cilist io___126 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:2026:19: warning: 'io___132' defined but not used [-Wunused-variable]
2026 | static cilist io___132 = { 0, 0, 0, 0, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1929:19: warning: 'io___105' defined but not used [-Wunused-variable]
1929 | static cilist io___105 = { 0, 0, 0, fmt_10000, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1930:19: warning: 'io___106' defined but not used [-Wunused-variable]
1930 | static cilist io___106 = { 0, 0, 0, fmt_10001, 0 };
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1741:28: warning: 'imprim' defined but not used [-Wunused-variable]
1741 | static integer nbsofr, imprim;
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1744:19: warning: 'io___98' defined but not used [-Wunused-variable]
1744 | static cilist io___98 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1552:19: warning: 'io___79' defined but not used [-Wunused-variable]
1552 | static cilist io___79 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:1553:19: warning: 'io___80' defined but not used [-Wunused-variable]
1553 | static cilist io___80 = { 0, 0, 0, fmt_10000, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:709:20: warning: 'i__' defined but not used [-Wunused-variable]
709 | static integer i__, n, nu2sar[2];
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:714:19: warning: 'io___13' defined but not used [-Wunused-variable]
714 | static cilist io___13 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:715:19: warning: 'io___14' defined but not used [-Wunused-variable]
715 | static cilist io___14 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:716:19: warning: 'io___15' defined but not used [-Wunused-variable]
716 | static cilist io___15 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:717:19: warning: 'io___18' defined but not used [-Wunused-variable]
717 | static cilist io___18 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:718:19: warning: 'io___19' defined but not used [-Wunused-variable]
718 | static cilist io___19 = { 0, 0, 0, 0, 0 };
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:268:16: warning: 'c__512' defined but not used [-Wunused-variable]
268 | static integer c__512 = 512;
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:264:16: warning: 'c__5' defined but not used [-Wunused-variable]
264 | static integer c__5 = 5;
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:263:16: warning: 'c__2' defined but not used [-Wunused-variable]
263 | static integer c__2 = 2;
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:262:16: warning: 'c__3' defined but not used [-Wunused-variable]
262 | static integer c__3 = 3;
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:261:16: warning: 'c__1' defined but not used [-Wunused-variable]
261 | static integer c__1 = 1;
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/MEFISTO2/trte.c:260:16: warning: 'c__9' defined but not used [-Wunused-variable]
260 | static integer c__9 = 9;
| ^~~~
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriver_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver/Driver_SMDS_Mesh.cpp
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriver_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver/Driver_SMESHDS_Mesh.cpp
[ 1%] Linking CXX shared library ../../../lib/libDriver.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/Driver.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libDriver.so -o ../../../lib/libDriver.so CMakeFiles/Driver.dir/src/Driver/Driver_Document.cpp.o CMakeFiles/Driver.dir/src/Driver/Driver_Mesh.cpp.o CMakeFiles/Driver.dir/src/Driver/Driver_SMDS_Mesh.cpp.o CMakeFiles/Driver.dir/src/Driver/Driver_SMESHDS_Mesh.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS -lmpi_cxx -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so -lpthread /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so
[ 1%] Linking CXX shared library ../../../lib/libMEFISTO2.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/MEFISTO2.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libMEFISTO2.so -o ../../../lib/libMEFISTO2.so CMakeFiles/MEFISTO2.dir/src/MEFISTO2/aptrte.cpp.o CMakeFiles/MEFISTO2.dir/src/MEFISTO2/trte.c.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS -lmpi_cxx -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so -lpthread /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so
[ 1%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/__/CXX/cxxsupport.cxx.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/__/CXX/cxxsupport.cxx.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/cxxsupport.cxx
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_EdgePosition.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_EdgePosition.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_EdgePosition.cpp
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfEdges.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfEdges.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_FaceOfEdges.cpp
[ 1%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/__/CXX/IndirectPythonInterface.cxx.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/__/CXX/IndirectPythonInterface.cxx.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/IndirectPythonInterface.cxx
[ 1%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Axis.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Axis.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Axis.cpp
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_FaceOfNodes.cpp
[ 1%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/AxisPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/AxisPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/AxisPyImp.cpp
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_FacePosition.cpp
[ 1%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_IteratorOfElements.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_IteratorOfElements.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_IteratorOfElements.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Built target Driver
make -f src/Mod/Complete/CMakeFiles/Complete.dir/build.make src/Mod/Complete/CMakeFiles/Complete.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Complete /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Complete /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Complete/CMakeFiles/Complete.dir/DependInfo.cmake --color=
Scanning dependencies of target Complete
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Complete/CMakeFiles/Complete.dir/build.make src/Mod/Complete/CMakeFiles/Complete.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Complete/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Complete/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Complete && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Complete/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Complete/Init.py
[ 1%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Complete/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Complete/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Complete && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Complete/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Complete/InitGui.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Built target Complete
make -f src/Mod/Complete/Gui/CMakeFiles/CompleteGui.dir/build.make src/Mod/Complete/Gui/CMakeFiles/CompleteGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Complete/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Complete/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Complete/Gui/CMakeFiles/CompleteGui.dir/DependInfo.cmake --color=
Scanning dependencies of target CompleteGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Complete/Gui/CMakeFiles/CompleteGui.dir/build.make src/Mod/Complete/Gui/CMakeFiles/CompleteGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Complete/Gui/Resources/icons/CompleteWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Complete/Resources/icons/CompleteWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Complete/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Complete/Gui/Resources/icons/CompleteWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Complete/Resources/icons/CompleteWorkbench.svg
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Built target CompleteGui
make -f src/Mod/Test/CMakeFiles/Test.dir/build.make src/Mod/Test/CMakeFiles/Test.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/CMakeFiles/Test.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
Scanning dependencies of target Test
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Test/CMakeFiles/Test.dir/build.make src/Mod/Test/CMakeFiles/Test.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Built target MEFISTO2
make -f src/Mod/Image/CMakeFiles/ImageScripts.dir/build.make src/Mod/Image/CMakeFiles/ImageScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/CMakeFiles/ImageScripts.dir/DependInfo.cmake --color=
[ 1%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/__init__.py
Scanning dependencies of target ImageScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Image/CMakeFiles/ImageScripts.dir/build.make src/Mod/Image/CMakeFiles/ImageScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 1%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Image/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Image/Init.py
[ 1%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/Init.py
[ 1%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Image/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Image/InitGui.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/BaseTests.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/BaseTests.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/BaseTests.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/BaseTests.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/ImageTools/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Image/ImageTools/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/ImageTools/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Image/ImageTools/__init__.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Document.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/Document.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Document.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/Document.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/ImageTools/_CommandImageScaling.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Image/ImageTools/_CommandImageScaling.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/ImageTools/_CommandImageScaling.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Image/ImageTools/_CommandImageScaling.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Menu.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/Menu.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Menu.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/Menu.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Built target ImageScripts
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/TestApp.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/TestApp.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/TestGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/TestGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/TestApp.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/TestApp.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/TestGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/TestGui.py
make -f src/Mod/Mesh/CMakeFiles/MeshScripts.dir/build.make src/Mod/Mesh/CMakeFiles/MeshScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/CMakeFiles/MeshScripts.dir/DependInfo.cmake --color=
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/UnicodeTests.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/UnicodeTests.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/UnicodeTests.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/UnicodeTests.py
Scanning dependencies of target MeshScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Mesh/CMakeFiles/MeshScripts.dir/build.make src/Mod/Mesh/CMakeFiles/MeshScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh/Init.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/UnitTests.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/UnitTests.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/UnitTests.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/UnitTests.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/BuildRegularGeoms.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh/BuildRegularGeoms.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/BuildRegularGeoms.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh/BuildRegularGeoms.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Workbench.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/Workbench.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Workbench.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/Workbench.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/MeshTestsApp.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh/MeshTestsApp.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/MeshTestsApp.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh/MeshTestsApp.py
[ 2%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Base64.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Base64.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Base64.cpp
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/unittestgui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/unittestgui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/unittestgui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/unittestgui.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh/InitGui.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/testmakeWireString.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/testmakeWireString.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/testmakeWireString.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/testmakeWireString.py
[ 2%] Built target MeshScripts
make -f src/Mod/Part/CMakeFiles/PartScripts.dir/build.make src/Mod/Part/CMakeFiles/PartScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/CMakeFiles/PartScripts.dir/DependInfo.cmake --color=
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/TestPythonSyntax.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/TestPythonSyntax.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/TestPythonSyntax.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/TestPythonSyntax.py
Scanning dependencies of target PartScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Part/CMakeFiles/PartScripts.dir/build.make src/Mod/Part/CMakeFiles/PartScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/Init.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/InitGui.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/JoinFeatures.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/JoinFeatures.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/JoinFeatures.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/JoinFeatures.py
[ 2%] Built target Test
[ 2%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_LinearEdge.cpp
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/MakeBottle.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/MakeBottle.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/MakeBottle.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/MakeBottle.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/TestPartApp.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/TestPartApp.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/TestPartApp.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/TestPartApp.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/InitGui.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/TestPartGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/TestPartGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/TestPartGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/TestPartGui.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/AttachmentEditor/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/AttachmentEditor/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/AttachmentEditor/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/AttachmentEditor/__init__.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/AttachmentEditor/Commands.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/AttachmentEditor/Commands.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/AttachmentEditor/Commands.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/AttachmentEditor/Commands.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/AttachmentEditor/FrozenClass.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/AttachmentEditor/FrozenClass.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/AttachmentEditor/FrozenClass.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/AttachmentEditor/FrozenClass.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/AttachmentEditor/TaskAttachmentEditor.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/AttachmentEditor/TaskAttachmentEditor.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/AttachmentEditor/TaskAttachmentEditor.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/AttachmentEditor/TaskAttachmentEditor.ui
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BasicShapes/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BasicShapes/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BasicShapes/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BasicShapes/__init__.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BasicShapes/Shapes.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BasicShapes/Shapes.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BasicShapes/Shapes.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BasicShapes/Shapes.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/__init__.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/GeneralFuseResult.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/GeneralFuseResult.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/GeneralFuseResult.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/GeneralFuseResult.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/JoinAPI.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/JoinAPI.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/JoinAPI.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/JoinAPI.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/JoinFeatures.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/JoinFeatures.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/JoinFeatures.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/JoinFeatures.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/ShapeMerge.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/ShapeMerge.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/ShapeMerge.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/ShapeMerge.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/SplitAPI.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/SplitAPI.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/SplitAPI.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/SplitAPI.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/SplitFeatures.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/SplitFeatures.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/SplitFeatures.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/SplitFeatures.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/Utils.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/Utils.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/BOPTools/Utils.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/BOPTools/Utils.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/CompoundTools/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/CompoundTools/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/CompoundTools/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/CompoundTools/__init__.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/CompoundTools/_CommandCompoundFilter.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/CompoundTools/_CommandCompoundFilter.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/CompoundTools/_CommandCompoundFilter.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/CompoundTools/_CommandCompoundFilter.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/CompoundTools/_CommandExplodeCompound.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/CompoundTools/_CommandExplodeCompound.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/CompoundTools/_CommandExplodeCompound.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/CompoundTools/_CommandExplodeCompound.py
[ 2%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/BaseClass.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/BaseClass.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/BaseClass.cpp
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/CompoundTools/CompoundFilter.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/CompoundTools/CompoundFilter.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/CompoundTools/CompoundFilter.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/CompoundTools/CompoundFilter.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/CompoundTools/Explode.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/CompoundTools/Explode.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/CompoundTools/Explode.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part/CompoundTools/Explode.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Built target PartScripts
make -f src/Mod/Material/CMakeFiles/Material.dir/build.make src/Mod/Material/CMakeFiles/Material.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material/CMakeFiles/Material.dir/DependInfo.cmake --color=
Scanning dependencies of target Material
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Material/CMakeFiles/Material.dir/build.make src/Mod/Material/CMakeFiles/Material.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/Init.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/InitGui.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/Material.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/Material.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/Material.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/Material.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/importFCMat.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/importFCMat.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/importFCMat.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/importFCMat.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/MaterialEditor.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/MaterialEditor.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/MaterialEditor.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/MaterialEditor.py
make -f src/Mod/Material/CMakeFiles/MaterialLib.dir/build.make src/Mod/Material/CMakeFiles/MaterialLib.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material/CMakeFiles/MaterialLib.dir/DependInfo.cmake --color=
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/materials-editor.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/materials-editor.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/materials-editor.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/materials-editor.ui
Scanning dependencies of target MaterialLib
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Material/CMakeFiles/MaterialLib.dir/build.make src/Mod/Material/CMakeFiles/MaterialLib.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/None.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/None.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/None.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/None.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/MatPropDict.xml to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/MatPropDict.xml
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/MatPropDict.xml /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/MatPropDict.xml
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/ABS-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/ABS-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/ABS-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/ABS-Generic.FCMat
[ 2%] Generating Material_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/pyside2-rcc /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/Resources/Material.qrc -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material/Material_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && sed -i /^#\ /d /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material/Material_rc.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Acrylic-Glass-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Acrylic-Glass-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Acrylic-Glass-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Acrylic-Glass-Generic.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material/Material_rc.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/Material_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material/Material_rc.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Material/Material_rc.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/CalculiX-Steel.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/CalculiX-Steel.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/CalculiX-Steel.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/CalculiX-Steel.FCMat
[ 2%] Built target Material
[ 2%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_Mesh.cpp
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Concrete-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Concrete-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Concrete-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Concrete-Generic.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Glass-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Glass-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Glass-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Glass-Generic.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PA6-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PA6-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PA6-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PA6-Generic.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PET-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PET-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PET-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PET-Generic.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PLA-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PLA-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PLA-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PLA-Generic.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PP-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PP-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PP-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PP-Generic.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PTFE-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PTFE-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PTFE-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PTFE-Generic.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PVC-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PVC-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/PVC-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/PVC-Generic.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Steel-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Steel-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Steel-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Steel-Generic.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/TEMPLATE.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/TEMPLATE.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/TEMPLATE.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/TEMPLATE.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Wood-Generic.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Wood-Generic.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Wood-Generic.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Wood-Generic.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Readme.txt to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Readme.txt
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/StandardMaterial/Readme.txt /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/StandardMaterial/Readme.txt
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Built target MaterialLib
[ 2%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh0DElement.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh0DElement.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_Mesh0DElement.cpp
[ 2%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/BaseClassPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/BaseClassPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/BaseClassPyImp.cpp
make -f src/Mod/Material/CMakeFiles/FluidMaterialLib.dir/build.make src/Mod/Material/CMakeFiles/FluidMaterialLib.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material/CMakeFiles/FluidMaterialLib.dir/DependInfo.cmake --color=
Scanning dependencies of target FluidMaterialLib
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Material/CMakeFiles/FluidMaterialLib.dir/build.make src/Mod/Material/CMakeFiles/FluidMaterialLib.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/FluidMaterial/None.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/FluidMaterial/None.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/FluidMaterial/None.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/FluidMaterial/None.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/FluidMaterial/Air.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/FluidMaterial/Air.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/FluidMaterial/Air.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/FluidMaterial/Air.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/FluidMaterial/Water.FCMat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/FluidMaterial/Water.FCMat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/FluidMaterial/Water.FCMat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/FluidMaterial/Water.FCMat
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/FluidMaterial/Readme.txt to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/FluidMaterial/Readme.txt
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Material && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Material/FluidMaterial/Readme.txt /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Material/FluidMaterial/Readme.txt
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Built target FluidMaterialLib
[ 2%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/BoundBoxPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/BoundBoxPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/BoundBoxPyImp.cpp
[ 2%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Builder3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Builder3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Builder3D.cpp
make -f src/Mod/PartDesign/CMakeFiles/WizardShaft.dir/build.make src/Mod/PartDesign/CMakeFiles/WizardShaft.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/CMakeFiles/WizardShaft.dir/DependInfo.cmake --color=
Scanning dependencies of target WizardShaft
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/PartDesign/CMakeFiles/WizardShaft.dir/build.make src/Mod/PartDesign/CMakeFiles/WizardShaft.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/__init__.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/WizardShaft.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/WizardShaft.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/WizardShaft.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/WizardShaft.svg
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/WizardShaft.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/WizardShaft.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/WizardShaft.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/WizardShaft.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/WizardShaftTable.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/WizardShaftTable.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/WizardShaftTable.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/WizardShaftTable.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/Shaft.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/Shaft.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/Shaft.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/Shaft.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/ShaftFeature.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/ShaftFeature.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/ShaftFeature.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/ShaftFeature.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/ShaftDiagram.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/ShaftDiagram.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/ShaftDiagram.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/ShaftDiagram.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/SegmentFunction.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/SegmentFunction.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/WizardShaft/SegmentFunction.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/WizardShaft/SegmentFunction.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Built target WizardShaft
[ 2%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Console.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Console.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.cpp
[ 2%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshCell.cpp
make -f src/Mod/PartDesign/CMakeFiles/PartDesignScripts.dir/build.make src/Mod/PartDesign/CMakeFiles/PartDesignScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/CMakeFiles/PartDesignScripts.dir/DependInfo.cmake --color=
Scanning dependencies of target PartDesignScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/PartDesign/CMakeFiles/PartDesignScripts.dir/build.make src/Mod/PartDesign/CMakeFiles/PartDesignScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/__init__.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Init.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/TestPartDesignApp.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/TestPartDesignApp.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/TestPartDesignApp.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/TestPartDesignApp.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/InitGui.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/TestPartDesignGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/TestPartDesignGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/TestPartDesignGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/TestPartDesignGui.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/InvoluteGearFeature.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/InvoluteGearFeature.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/InvoluteGearFeature.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/InvoluteGearFeature.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/InvoluteGearFeature.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/InvoluteGearFeature.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/InvoluteGearFeature.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/InvoluteGearFeature.ui
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/__init__.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/DistanceBolt.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/DistanceBolt.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/DistanceBolt.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/DistanceBolt.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/Epitrochoid.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/Epitrochoid.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/Epitrochoid.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/Epitrochoid.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/FilletArc.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/FilletArc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/FilletArc.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/FilletArc.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/Gear.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/Gear.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/Gear.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/Gear.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/Parallelepiped.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/Parallelepiped.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/Parallelepiped.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/Parallelepiped.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/RadialCopy.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/RadialCopy.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/RadialCopy.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/RadialCopy.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/Spring.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/Spring.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/Scripts/Spring.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/Scripts/Spring.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/__init__.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestDatum.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestDatum.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestDatum.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestDatum.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestShapeBinder.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestShapeBinder.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestShapeBinder.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestShapeBinder.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestPad.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestPad.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestPad.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestPad.py
[ 2%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestPocket.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestPocket.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestPocket.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestPocket.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestHole.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestHole.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestHole.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestHole.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestRevolve.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestRevolve.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestRevolve.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestRevolve.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestLoft.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestLoft.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestLoft.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestLoft.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestPipe.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestPipe.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestPipe.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestPipe.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestPrimitive.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestPrimitive.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestPrimitive.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestPrimitive.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestMirrored.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestMirrored.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestMirrored.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestMirrored.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestLinearPattern.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestLinearPattern.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestLinearPattern.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestLinearPattern.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestPolarPattern.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestPolarPattern.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestPolarPattern.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestPolarPattern.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestMultiTransform.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestMultiTransform.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestMultiTransform.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestMultiTransform.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestBoolean.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestBoolean.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestBoolean.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestBoolean.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestFillet.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestFillet.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestFillet.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestFillet.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestChamfer.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestChamfer.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestChamfer.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestChamfer.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestDraft.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestDraft.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestDraft.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestDraft.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestThickness.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestThickness.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/PartDesignTests/TestThickness.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/PartDesignTests/TestThickness.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/fcgear/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/fcgear/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/fcgear/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/fcgear/__init__.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/fcgear/fcgear.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/fcgear/fcgear.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/fcgear/fcgear.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/fcgear/fcgear.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/fcgear/fcgeardialog.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/fcgear/fcgeardialog.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/fcgear/fcgeardialog.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/fcgear/fcgeardialog.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/fcgear/involute.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/fcgear/involute.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/fcgear/involute.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/fcgear/involute.py
[ 3%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/fcgear/svggear.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/fcgear/svggear.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/fcgear/svggear.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/PartDesign/fcgear/svggear.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 3%] Built target PartDesignScripts
[ 3%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshEdge.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshEdge.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshEdge.cpp
[ 3%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshElement.cpp
[ 3%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/CoordinateSystem.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/CoordinateSystem.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/CoordinateSystem.cpp
[ 3%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/CoordinateSystemPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/CoordinateSystemPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/CoordinateSystemPyImp.cpp
[ 3%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Debugger.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Debugger.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Debugger.cpp
[ 3%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElementIDFactory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElementIDFactory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshElementIDFactory.cpp
[ 3%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Exception.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Exception.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.cpp
[ 3%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshFace.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshFace.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshFace.cpp
[ 4%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshGroup.cpp
[ 4%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshIDFactory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshIDFactory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshIDFactory.cpp
make -f src/Mod/Raytracing/CMakeFiles/RaytracingScripts.dir/build.make src/Mod/Raytracing/CMakeFiles/RaytracingScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/CMakeFiles/RaytracingScripts.dir/DependInfo.cmake --color=
Scanning dependencies of target RaytracingScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Raytracing/CMakeFiles/RaytracingScripts.dir/build.make src/Mod/Raytracing/CMakeFiles/RaytracingScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Raytracing/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Raytracing/Init.py
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/RaytracingExample.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Raytracing/RaytracingExample.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/RaytracingExample.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Raytracing/RaytracingExample.py
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Raytracing/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Raytracing/InitGui.py
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Templates/LuxClassic.lxs to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Templates/LuxClassic.lxs
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Templates/LuxClassic.lxs /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Templates/LuxClassic.lxs
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Templates/LuxOutdoor.lxs to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Templates/LuxOutdoor.lxs
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Templates/LuxOutdoor.lxs /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Templates/LuxOutdoor.lxs
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Templates/ProjectStd.pov to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Templates/ProjectStd.pov
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Templates/ProjectStd.pov /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Templates/ProjectStd.pov
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Templates/RadiosityNormal.pov to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Templates/RadiosityNormal.pov
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Templates/RadiosityNormal.pov /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Templates/RadiosityNormal.pov
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Templates/RadiosityOutdoorHQ.pov to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Templates/RadiosityOutdoorHQ.pov
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Templates/RadiosityOutdoorHQ.pov /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Templates/RadiosityOutdoorHQ.pov
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 4%] Built target RaytracingScripts
[ 4%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshNode.cpp
[ 4%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNodeIDFactory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNodeIDFactory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshNodeIDFactory.cpp
[ 4%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshObject.cpp
[ 4%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_MeshVolume.cpp
make -f src/Mod/Drawing/CMakeFiles/DrawingScripts.dir/build.make src/Mod/Drawing/CMakeFiles/DrawingScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/CMakeFiles/DrawingScripts.dir/DependInfo.cmake --color=
[ 4%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_PolygonalFaceOfNodes.cpp
Scanning dependencies of target DrawingScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Drawing/CMakeFiles/DrawingScripts.dir/build.make src/Mod/Drawing/CMakeFiles/DrawingScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing/Init.py
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/DrawingExample.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing/DrawingExample.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/DrawingExample.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing/DrawingExample.py
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/DrawingTests.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing/DrawingTests.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/DrawingTests.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing/DrawingTests.py
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/DrawingPatterns.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing/DrawingPatterns.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/DrawingPatterns.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing/DrawingPatterns.py
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing/InitGui.py
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A0_Landscape_ISO7200.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A0_Landscape_ISO7200.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A0_Landscape_ISO7200.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A0_Landscape_ISO7200.svg
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A0_Landscape_plain.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A0_Landscape_plain.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A0_Landscape_plain.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A0_Landscape_plain.svg
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A0_Portrait_plain.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A0_Portrait_plain.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A0_Portrait_plain.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A0_Portrait_plain.svg
[ 4%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/ExceptionFactory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/ExceptionFactory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/ExceptionFactory.cpp
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A1_Landscape_ISO7200.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A1_Landscape_ISO7200.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A1_Landscape_ISO7200.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A1_Landscape_ISO7200.svg
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A1_Landscape_plain.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A1_Landscape_plain.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A1_Landscape_plain.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A1_Landscape_plain.svg
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A1_Portrait_plain.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A1_Portrait_plain.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A1_Portrait_plain.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A1_Portrait_plain.svg
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A2_Landscape_ISO7200.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A2_Landscape_ISO7200.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A2_Landscape_ISO7200.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A2_Landscape_ISO7200.svg
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A2_Landscape_plain.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A2_Landscape_plain.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A2_Landscape_plain.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A2_Landscape_plain.svg
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A2_Portrait_plain.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A2_Portrait_plain.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A2_Portrait_plain.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A2_Portrait_plain.svg
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A3_Landscape.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A3_Landscape.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A3_Landscape.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A3_Landscape.svg
[ 4%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A3_Landscape_ISO7200.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A3_Landscape_ISO7200.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A3_Landscape_ISO7200.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A3_Landscape_ISO7200.svg
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A3_Landscape_plain.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A3_Landscape_plain.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A3_Landscape_plain.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A3_Landscape_plain.svg
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A3_Portrait_plain.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A3_Portrait_plain.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A3_Portrait_plain.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A3_Portrait_plain.svg
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A4_Landscape.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A4_Landscape.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A4_Landscape.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A4_Landscape.svg
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A4_Landscape_ISO7200.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A4_Landscape_ISO7200.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A4_Landscape_ISO7200.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A4_Landscape_ISO7200.svg
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A4_Landscape_plain.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A4_Landscape_plain.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A4_Landscape_plain.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A4_Landscape_plain.svg
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A4_Portrait_ISO7200.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A4_Portrait_ISO7200.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A4_Portrait_ISO7200.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A4_Portrait_ISO7200.svg
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A4_Portrait_plain.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A4_Portrait_plain.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Templates/A4_Portrait_plain.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Templates/A4_Portrait_plain.svg
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 5%] Built target DrawingScripts
[ 5%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Factory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Factory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Factory.cpp
make -f src/Mod/Sketcher/CMakeFiles/SketcherScripts.dir/build.make src/Mod/Sketcher/CMakeFiles/SketcherScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/CMakeFiles/SketcherScripts.dir/DependInfo.cmake --color=
Scanning dependencies of target SketcherScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Sketcher/CMakeFiles/SketcherScripts.dir/build.make src/Mod/Sketcher/CMakeFiles/SketcherScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/Init.py
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/SketcherExample.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/SketcherExample.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/SketcherExample.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/SketcherExample.py
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/TestSketcherApp.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/TestSketcherApp.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/TestSketcherApp.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/TestSketcherApp.py
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/Profiles.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/Profiles.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/Profiles.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/Profiles.py
[ 5%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/InitGui.py
[ 6%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/TestSketcherGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/TestSketcherGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/TestSketcherGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/TestSketcherGui.py
[ 6%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/ProfileLib/Hexagon.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/ProfileLib/Hexagon.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/ProfileLib/Hexagon.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/ProfileLib/Hexagon.py
[ 6%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/ProfileLib/RegularPolygon.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/ProfileLib/RegularPolygon.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/ProfileLib/RegularPolygon.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/ProfileLib/RegularPolygon.py
[ 6%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/ProfileLib/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/ProfileLib/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/ProfileLib/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Sketcher/ProfileLib/__init__.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 6%] Built target SketcherScripts
[ 6%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/FileInfo.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/FileInfo.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.cpp
[ 6%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolyhedralVolumeOfNodes.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolyhedralVolumeOfNodes.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_PolyhedralVolumeOfNodes.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.cpp: In member function 'Base::TimeInfo Base::FileInfo::lastModified() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.cpp:432:12: warning: implicitly-declared 'constexpr Base::TimeInfo::TimeInfo(const Base::TimeInfo&)' is deprecated [-Wdeprecated-copy]
432 | return ti;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.cpp:48:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/TimeInfo.h:110:1: note: because 'Base::TimeInfo' has user-provided 'void Base::TimeInfo::operator=(const Base::TimeInfo&)'
110 | TimeInfo::operator = (const TimeInfo &time)
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.cpp: In member function 'Base::TimeInfo Base::FileInfo::lastRead() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.cpp:455:12: warning: implicitly-declared 'constexpr Base::TimeInfo::TimeInfo(const Base::TimeInfo&)' is deprecated [-Wdeprecated-copy]
455 | return ti;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.cpp:48:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/TimeInfo.h:110:1: note: because 'Base::TimeInfo' has user-provided 'void Base::TimeInfo::operator=(const Base::TimeInfo&)'
110 | TimeInfo::operator = (const TimeInfo &time)
| ^~~~~~~~
make -f src/Mod/Robot/CMakeFiles/RobotScripts.dir/build.make src/Mod/Robot/CMakeFiles/RobotScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/CMakeFiles/RobotScripts.dir/DependInfo.cmake --color=
Scanning dependencies of target RobotScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Robot/CMakeFiles/RobotScripts.dir/build.make src/Mod/Robot/CMakeFiles/RobotScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/Init.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/KukaExporter.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/KukaExporter.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/KukaExporter.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/KukaExporter.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/RobotExample.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/RobotExample.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/RobotExample.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/RobotExample.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/RobotExampleTrajectoryOutOfShapes.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/RobotExampleTrajectoryOutOfShapes.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/RobotExampleTrajectoryOutOfShapes.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/RobotExampleTrajectoryOutOfShapes.py
make -f src/Mod/ReverseEngineering/CMakeFiles/ReverseEngineeringScripts.dir/build.make src/Mod/ReverseEngineering/CMakeFiles/ReverseEngineeringScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/CMakeFiles/ReverseEngineeringScripts.dir/DependInfo.cmake --color=
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/InitGui.py
Scanning dependencies of target ReverseEngineeringScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/ReverseEngineering/CMakeFiles/ReverseEngineeringScripts.dir/build.make src/Mod/ReverseEngineering/CMakeFiles/ReverseEngineeringScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/ReverseEngineering/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/ReverseEngineering/Init.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/MovieTool.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/MovieTool.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/MovieTool.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot/MovieTool.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/ReverseEngineering/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/ReverseEngineering/InitGui.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr500_1.wrl to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr500_1.wrl
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr500_1.wrl /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr500_1.wrl
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 7%] Built target ReverseEngineeringScripts
make -f src/Mod/Draft/CMakeFiles/Draft.dir/build.make src/Mod/Draft/CMakeFiles/Draft.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/CMakeFiles/Draft.dir/DependInfo.cmake --color=
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr500_1.csv to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr500_1.csv
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr500_1.csv /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr500_1.csv
Scanning dependencies of target Draft
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Draft/CMakeFiles/Draft.dir/build.make src/Mod/Draft/CMakeFiles/Draft.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/Init.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_500_2.pdf to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_500_2.pdf
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_500_2.pdf /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_500_2.pdf
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr210.WRL to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr210.WRL
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr210.WRL /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr210.WRL
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/Draft.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/Draft.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_210_2.csv to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_210_2.csv
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/Draft.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/Draft.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_210_2.csv /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_210_2.csv
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftTools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftTools.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_210_2.pdf to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_210_2.pdf
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_210_2.pdf /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_210_2.pdf
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftTools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftTools.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr16.wrl to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr16.wrl
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr16.wrl /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr16.wrl
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftGui.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_16.csv to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_16.csv
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftSnap.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftSnap.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_16.csv /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_16.csv
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftSnap.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftSnap.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_16.pdf to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_16.pdf
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftTrackers.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftTrackers.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_16.pdf /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_16.pdf
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftTrackers.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftTrackers.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftVecUtils.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftVecUtils.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr125_3.wrl to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr125_3.wrl
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftVecUtils.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftVecUtils.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr125_3.wrl /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr125_3.wrl
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftGeomUtils.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftGeomUtils.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_125.csv to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_125.csv
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr_125.csv /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr_125.csv
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/DraftGeomUtils.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/DraftGeomUtils.py
[ 7%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr125_2.pdf to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr125_2.pdf
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/WorkingPlane.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/WorkingPlane.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Lib/Kuka/kr125_2.pdf /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Lib/Kuka/kr125_2.pdf
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/WorkingPlane.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/WorkingPlane.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 8%] Built target RobotScripts
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/getSVG.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/getSVG.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/getSVG.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/getSVG.py
[ 8%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/FileTemplate.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/FileTemplate.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileTemplate.cpp
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/importDXF.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/importDXF.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/importDXF.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/importDXF.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/importOCA.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/importOCA.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/importOCA.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/importOCA.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/importSVG.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/importSVG.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/importSVG.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/importSVG.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/importDWG.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/importDWG.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/importDWG.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/importDWG.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/importAirfoilDAT.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/importAirfoilDAT.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/importAirfoilDAT.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/importAirfoilDAT.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/TestDraft.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/TestDraft.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/TestDraft.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/TestDraft.py
[ 8%] Generating Draft_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/pyside2-rcc /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/Resources/Draft.qrc -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/Draft_rc.py
[ 8%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/FutureWatcherProgress.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/FutureWatcherProgress.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FutureWatcherProgress.cpp
[ 8%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/gzstream.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/gzstream.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/gzstream.cpp
[ 8%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_Position.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Position.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_Position.cpp
[ 8%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/GeometryPyCXX.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/GeometryPyCXX.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/GeometryPyCXX.cpp
[ 8%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticEdge.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticEdge.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_QuadraticEdge.cpp
[ 8%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Handle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Handle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Handle.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && sed -i /^#\ /d /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/Draft_rc.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/Resources/icons/DraftWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Draft/Resources/icons/DraftWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/Resources/icons/DraftWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Draft/Resources/icons/DraftWorkbench.svg
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/Draft_rc.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/Draft_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/Draft_rc.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Draft/Draft_rc.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 8%] Built target Draft
[ 8%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/InputSource.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/InputSource.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/InputSource.cpp
make -f src/Mod/Web/CMakeFiles/WebScripts.dir/build.make src/Mod/Web/CMakeFiles/WebScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/CMakeFiles/WebScripts.dir/DependInfo.cmake --color=
[ 8%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticFaceOfNodes.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticFaceOfNodes.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_QuadraticFaceOfNodes.cpp
Scanning dependencies of target WebScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Web/CMakeFiles/WebScripts.dir/build.make src/Mod/Web/CMakeFiles/WebScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Web/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Web/Init.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/TestWebGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Web/TestWebGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/TestWebGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Web/TestWebGui.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Web/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Web/InitGui.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 8%] Built target WebScripts
[ 8%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticVolumeOfNodes.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticVolumeOfNodes.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_QuadraticVolumeOfNodes.cpp
[ 8%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Interpreter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Interpreter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Interpreter.cpp
[ 8%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_SpacePosition.cpp
make -f src/Mod/Surface/CMakeFiles/SurfaceScripts.dir/build.make src/Mod/Surface/CMakeFiles/SurfaceScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface/CMakeFiles/SurfaceScripts.dir/DependInfo.cmake --color=
Scanning dependencies of target SurfaceScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Surface/CMakeFiles/SurfaceScripts.dir/build.make src/Mod/Surface/CMakeFiles/SurfaceScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Surface/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Surface/Init.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Surface/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Surface/InitGui.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 8%] Built target SurfaceScripts
make -f src/Mod/Start/CMakeFiles/StartScripts.dir/build.make src/Mod/Start/CMakeFiles/StartScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/CMakeFiles/StartScripts.dir/DependInfo.cmake --color=
Scanning dependencies of target StartScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Start/CMakeFiles/StartScripts.dir/build.make src/Mod/Start/CMakeFiles/StartScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Start/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Start/Init.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Start/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Start/InitGui.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 8%] Built target StartScripts
[ 8%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_UnstructuredGrid.cpp
[ 8%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VertexPosition.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VertexPosition.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VertexPosition.cpp
make -f src/Mod/Start/StartPage/CMakeFiles/StartPage.dir/build.make src/Mod/Start/StartPage/CMakeFiles/StartPage.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage/CMakeFiles/StartPage.dir/DependInfo.cmake --color=
Scanning dependencies of target StartPage
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Start/StartPage/CMakeFiles/StartPage.dir/build.make src/Mod/Start/StartPage/CMakeFiles/StartPage.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/StartPage.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Start/StartPage/StartPage.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/StartPage.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Start/StartPage/StartPage.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/TranslationTexts.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Start/StartPage/TranslationTexts.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/TranslationTexts.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Start/StartPage/TranslationTexts.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Start/StartPage/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Start/StartPage/__init__.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/LoadMRU.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/LoadMRU.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/LoadMRU.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/LoadMRU.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/LoadExample.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/LoadExample.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/LoadExample.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/LoadExample.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/LoadNew.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/LoadNew.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/LoadNew.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/LoadNew.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/LoadCustom.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/LoadCustom.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/LoadCustom.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/LoadCustom.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/StartPage.css to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/StartPage.css
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/StartPage.css /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/StartPage.css
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/StartPage.js to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/StartPage.js
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/StartPage.js /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/StartPage.js
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/StartPage.html to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/StartPage.html
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/StartPage.html /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/StartPage.html
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/EnableDownload.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/EnableDownload.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/EnableDownload.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/EnableDownload.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/userhub.png to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/userhub.png
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/userhub.png /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/userhub.png
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/poweruserhub.png to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/poweruserhub.png
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/poweruserhub.png /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/poweruserhub.png
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/developerhub.png to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/developerhub.png
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/developerhub.png /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/developerhub.png
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/manual.png to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/manual.png
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/manual.png /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/manual.png
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/freecad.png to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/freecad.png
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/freecad.png /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/freecad.png
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/installed.png to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/installed.png
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/installed.png /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/installed.png
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/new_file_thumbnail.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/new_file_thumbnail.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/StartPage && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/StartPage/images/new_file_thumbnail.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/StartPage/images/new_file_thumbnail.svg
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 8%] Built target StartPage
make -f src/Mod/Idf/CMakeFiles/Idf.dir/build.make src/Mod/Idf/CMakeFiles/Idf.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf/CMakeFiles/Idf.dir/DependInfo.cmake --color=
Scanning dependencies of target Idf
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Idf/CMakeFiles/Idf.dir/build.make src/Mod/Idf/CMakeFiles/Idf.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Init.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idf.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idf.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idf.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idf.py
[ 8%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/0603_SMD.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/0603_SMD.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/0603_SMD.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/0603_SMD.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/0805_SMD.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/0805_SMD.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/0805_SMD.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/0805_SMD.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/1206_SMD.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/1206_SMD.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/1206_SMD.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/1206_SMD.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/1210_SMD.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/1210_SMD.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/1210_SMD.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/1210_SMD.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/1812_SMD.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/1812_SMD.stp
[ 9%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfFaces.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/1812_SMD.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/1812_SMD.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfFaces.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeOfFaces.cpp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/2225_SMD.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/2225_SMD.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/2225_SMD.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/2225_SMD.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/2512_SMD.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/2512_SMD.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/2512_SMD.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/2512_SMD.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/CAP_50SGV_8_10.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/CAP_50SGV_8_10.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/CAP_50SGV_8_10.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/CAP_50SGV_8_10.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/EPL22_6_16.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/EPL22_6_16.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/EPL22_6_16.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/EPL22_6_16.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/footprints_models.csv to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/footprints_models.csv
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/footprints_models.csv /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/footprints_models.csv
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/I22_2_5_16.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/I22_2_5_16.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/I22_2_5_16.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/I22_2_5_16.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/I22_2_5_16withEPL22_6_16.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/I22_2_5_16withEPL22_6_16.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/I22_2_5_16withEPL22_6_16.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/I22_2_5_16withEPL22_6_16.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/MSOP_10.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/MSOP_10.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/MSOP_10.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/MSOP_10.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/RLF_12545.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/RLF_12545.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/RLF_12545.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/RLF_12545.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/RLF_7030.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/RLF_7030.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/RLF_7030.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/RLF_7030.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SMB_DO_214AA.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SMB_DO_214AA.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SMB_DO_214AA.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SMB_DO_214AA.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SMC_DO_214AB.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SMC_DO_214AB.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SMC_DO_214AB.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SMC_DO_214AB.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOD_323.igs to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOD_323.igs
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOD_323.igs /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOD_323.igs
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOD_323.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOD_323.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOD_323.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOD_323.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOD_523.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOD_523.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOD_523.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOD_523.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT23.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT23.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT23.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT23.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT404.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT404.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT404.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT404.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT428_DPAK.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT428_DPAK.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT428_DPAK.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT428_DPAK.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT_323_3.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT_323_3.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT_323_3.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT_323_3.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT_96.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT_96.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT_96.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT_96.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/TCMT1107_4.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/TCMT1107_4.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/TCMT1107_4.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/TCMT1107_4.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/TSM_103_01_L_DV_A.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/TSM_103_01_L_DV_A.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/TSM_103_01_L_DV_A.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/TSM_103_01_L_DV_A.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/TSM_104_01_L_DV_A.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/TSM_104_01_L_DV_A.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/TSM_104_01_L_DV_A.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/TSM_104_01_L_DV_A.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/TSS0P_8.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/TSS0P_8.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/TSS0P_8.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/TSS0P_8.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/VC0603_SMD.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/VC0603_SMD.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/VC0603_SMD.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/VC0603_SMD.stp
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/RLF_12545.igs to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/RLF_12545.igs
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/RLF_12545.igs /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/RLF_12545.igs
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT23.igs to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT23.igs
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT23.igs /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT23.igs
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT404.igs to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT404.igs
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Idf && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Idf/Idflibs/SOT404.igs /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Idf/Idflibs/SOT404.igs
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 9%] Built target Idf
make -f src/Mod/Import/CMakeFiles/ImportScripts.dir/build.make src/Mod/Import/CMakeFiles/ImportScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/CMakeFiles/ImportScripts.dir/DependInfo.cmake --color=
Scanning dependencies of target ImportScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Import/CMakeFiles/ImportScripts.dir/build.make src/Mod/Import/CMakeFiles/ImportScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/Init.py
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/gzip_utf8.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/gzip_utf8.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/gzip_utf8.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/gzip_utf8.py
[ 9%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/stepZ.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/stepZ.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/stepZ.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/stepZ.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/InitGui.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/blocks10.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/blocks10.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/blocks10.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/blocks10.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/blocks112.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/blocks112.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/blocks112.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/blocks112.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/blocks114.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/blocks114.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/blocks114.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/blocks114.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/classes14.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/classes14.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/classes14.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/classes14.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/entities0.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/entities0.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/entities0.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/entities0.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/entities12.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/entities12.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/entities12.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/entities12.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/entities14.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/entities14.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/entities14.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/entities14.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/header0.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/header0.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/header0.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/header0.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/header12.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/header12.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/header12.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/header12.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/header14.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/header14.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/header14.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/header14.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/objects14.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/objects14.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/objects14.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/objects14.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables10.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables10.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables10.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables10.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables112.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables112.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables112.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables112.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables114.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables114.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables114.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables114.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables20.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables20.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables20.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables20.rub
[ 10%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Matrix.cpp.o
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables212.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables212.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Matrix.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Matrix.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables212.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables212.rub
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables214.rub to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables214.rub
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/DxfPlate/tables214.rub /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Import/DxfPlate/tables214.rub
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 10%] Built target ImportScripts
[ 10%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/MatrixPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/MatrixPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/MatrixPyImp.cpp
make -f src/Mod/Import/App/CMakeFiles/ImportPy.dir/build.make src/Mod/Import/App/CMakeFiles/ImportPy.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App/CMakeFiles/ImportPy.dir/DependInfo.cmake --color=
Scanning dependencies of target ImportPy
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Import/App/CMakeFiles/ImportPy.dir/build.make src/Mod/Import/App/CMakeFiles/ImportPy.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/__init__.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/AggregationDataTypes.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/AggregationDataTypes.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/AggregationDataTypes.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/AggregationDataTypes.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/BaseType.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/BaseType.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/BaseType.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/BaseType.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Builtin.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Builtin.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Builtin.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Builtin.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/ConstructedDataTypes.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/ConstructedDataTypes.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/ConstructedDataTypes.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/ConstructedDataTypes.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/essa_par.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/essa_par.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/essa_par.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/essa_par.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Model.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Model.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Model.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Model.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Part21.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Part21.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Part21.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Part21.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Rules.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Rules.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Rules.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Rules.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/SCLBase.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/SCLBase.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/SCLBase.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/SCLBase.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/SimpleDataTypes.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/SimpleDataTypes.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/SimpleDataTypes.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/SimpleDataTypes.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/TypeChecker.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/TypeChecker.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/TypeChecker.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/TypeChecker.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Utils.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Utils.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Utils.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Utils.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/SimpleReader.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/SimpleReader.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/SimpleReader.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/SimpleReader.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Aufspannung.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Aufspannung.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Aufspannung.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Aufspannung.stp
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/gasket1.p21 to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/gasket1.p21
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/gasket1.p21 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/gasket1.p21
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Product1.stp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Product1.stp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/SCL/Product1.stp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/SCL/Product1.stp
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/automotive_design.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/automotive_design.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/automotive_design.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/automotive_design.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ifc2x3.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/ifc2x3.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ifc2x3.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/ifc2x3.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ifc4.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/ifc4.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ifc4.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/ifc4.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/PlmXmlParser.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/PlmXmlParser.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/PlmXmlParser.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import/PlmXmlParser.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 10%] Built target ImportPy
[ 10%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeOfNodes.cpp
[ 10%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/MemDebug.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/MemDebug.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/MemDebug.cpp
[ 10%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp: In member function 'double SMDS_VolumeTool::GetSize() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:710:38: warning: implicitly-declared '{anonymous}::XYZ& {anonymous}::XYZ::operator=(const {anonymous}::XYZ&)' is deprecated [-Wdeprecated-copy]
710 | area = area + p1.Crossed( p2 );
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:362:3: note: because '{anonymous}::XYZ' has user-provided '{anonymous}::XYZ::XYZ(const {anonymous}::XYZ&)'
362 | XYZ( const XYZ& other ) { x = other.x; y = other.y; z = other.z; }
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:711:14: warning: implicitly-declared '{anonymous}::XYZ& {anonymous}::XYZ::operator=(const {anonymous}::XYZ&)' is deprecated [-Wdeprecated-copy]
711 | p1 = p2;
| ^~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:362:3: note: because '{anonymous}::XYZ' has user-provided '{anonymous}::XYZ::XYZ(const {anonymous}::XYZ&)'
362 | XYZ( const XYZ& other ) { x = other.x; y = other.y; z = other.z; }
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp: In member function 'bool SMDS_VolumeTool::IsOut(double, double, double, double) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:875:28: warning: implicitly-declared '{anonymous}::XYZ& {anonymous}::XYZ::operator=(const {anonymous}::XYZ&)' is deprecated [-Wdeprecated-copy]
875 | faceNormal = XYZ() - faceNormal; // reverse
| ^~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:362:3: note: because '{anonymous}::XYZ' has user-provided '{anonymous}::XYZ::XYZ(const {anonymous}::XYZ&)'
362 | XYZ( const XYZ& other ) { x = other.x; y = other.y; z = other.z; }
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp: In member function 'bool SMDS_VolumeTool::GetFaceNormal(int, double&, double&, double&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:1195:21: warning: implicitly-declared '{anonymous}::XYZ& {anonymous}::XYZ::operator=(const {anonymous}::XYZ&)' is deprecated [-Wdeprecated-copy]
1195 | cross = cross + cross2;
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:362:3: note: because '{anonymous}::XYZ' has user-provided '{anonymous}::XYZ::XYZ(const {anonymous}::XYZ&)'
362 | XYZ( const XYZ& other ) { x = other.x; y = other.y; z = other.z; }
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp: In member function 'double SMDS_VolumeTool::GetFaceArea(int) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:1255:16: warning: implicitly-declared '{anonymous}::XYZ& {anonymous}::XYZ::operator=(const {anonymous}::XYZ&)' is deprecated [-Wdeprecated-copy]
1255 | aVec13 = aVecI;
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:362:3: note: because '{anonymous}::XYZ' has user-provided '{anonymous}::XYZ::XYZ(const {anonymous}::XYZ&)'
362 | XYZ( const XYZ& other ) { x = other.x; y = other.y; z = other.z; }
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp: In member function 'bool SMDS_VolumeTool::IsFreeFaceAdv(int, const SMDS_MeshElement**) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:1782:63: warning: implicitly-declared '{anonymous}::XYZ& {anonymous}::XYZ::operator=(const {anonymous}::XYZ&)' is deprecated [-Wdeprecated-copy]
1782 | intNormal = XYZ( -intNormal.x, -intNormal.y, -intNormal.z );
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VolumeTool.cpp:362:3: note: because '{anonymous}::XYZ' has user-provided '{anonymous}::XYZ::XYZ(const {anonymous}::XYZ&)'
362 | XYZ( const XYZ& other ) { x = other.x; y = other.y; z = other.z; }
| ^~~
[ 10%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VtkCellIterator.cpp
[ 10%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkEdge.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkEdge.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VtkEdge.cpp
[ 10%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkFace.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkFace.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VtkFace.cpp
[ 10%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Parameter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Parameter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Parameter.cpp
[ 10%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkVolume.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkVolume.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/SMDS_VtkVolume.cpp
make -f src/Mod/Arch/CMakeFiles/Arch.dir/build.make src/Mod/Arch/CMakeFiles/Arch.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch/CMakeFiles/Arch.dir/DependInfo.cmake --color=
Scanning dependencies of target Arch
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Arch/CMakeFiles/Arch.dir/build.make src/Mod/Arch/CMakeFiles/Arch.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Init.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/InitGui.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchComponent.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchComponent.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchComponent.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchComponent.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchWall.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchWall.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchWall.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchWall.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importIFC.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importIFC.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importIFC.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importIFC.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importIFClegacy.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importIFClegacy.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importIFClegacy.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importIFClegacy.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Arch.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Arch.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Arch.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Arch.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchBuilding.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchBuilding.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchBuilding.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchBuilding.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchFloor.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchFloor.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchFloor.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchFloor.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchSite.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchSite.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchSite.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchSite.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchStructure.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchStructure.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchStructure.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchStructure.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchCommands.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchCommands.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchCommands.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchCommands.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchSectionPlane.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchSectionPlane.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchSectionPlane.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchSectionPlane.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importDAE.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importDAE.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importDAE.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importDAE.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importOBJ.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importOBJ.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importOBJ.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importOBJ.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchWindow.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchWindow.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchWindow.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchWindow.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchAxis.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchAxis.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchAxis.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchAxis.py
[ 10%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/ParameterPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/ParameterPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/ParameterPy.cpp
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchVRM.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchVRM.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchVRM.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchVRM.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchRoof.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchRoof.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchRoof.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchRoof.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchStairs.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchStairs.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchStairs.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchStairs.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importWebGL.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importWebGL.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importWebGL.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importWebGL.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importJSON.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importJSON.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importJSON.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importJSON.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchSpace.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchSpace.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchSpace.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchSpace.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchRebar.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchRebar.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchRebar.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchRebar.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/TestArch.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/TestArch.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/TestArch.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/TestArch.py
[ 10%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchFrame.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchFrame.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchFrame.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchFrame.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchPanel.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchEquipment.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchEquipment.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchEquipment.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchEquipment.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchCutPlane.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchCutPlane.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchCutPlane.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchCutPlane.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchMaterial.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchMaterial.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchMaterial.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchMaterial.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchSchedule.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchSchedule.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchSchedule.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchSchedule.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchProfile.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchProfile.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchProfile.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchProfile.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/import3DS.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/import3DS.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/import3DS.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/import3DS.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchPrecast.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchPrecast.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchPrecast.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchPrecast.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importSH3D.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importSH3D.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/importSH3D.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/importSH3D.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchPipe.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchPipe.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchPipe.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchPipe.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchNesting.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchNesting.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchNesting.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchNesting.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchBuildingPart.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchBuildingPart.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchBuildingPart.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchBuildingPart.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchReference.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchReference.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/ArchReference.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/ArchReference.py
[ 11%] Generating Arch_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/pyside2-rcc /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Resources/Arch.qrc -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch/Arch_rc.py
[ 11%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/Utils_SALOME_Exception.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/Utils_SALOME_Exception.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/Utils_SALOME_Exception.cpp
[ 11%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/chrono.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/chrono.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/chrono.cpp
[ 11%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMDS.dir/src/SMDS/duplicate.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMDS.dir/src/SMDS/duplicate.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS/duplicate.cpp
[ 11%] Linking CXX shared library ../../../lib/libSMDS.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMDS.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libSMDS.so -o ../../../lib/libSMDS.so CMakeFiles/SMDS.dir/src/SMDS/SMDS_BallElement.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Downward.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_EdgePosition.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfEdges.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FaceOfNodes.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_FacePosition.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_IteratorOfElements.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_LinearEdge.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Mesh0DElement.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshCell.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshEdge.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElement.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshElementIDFactory.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshFace.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshGroup.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshIDFactory.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNode.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshNodeIDFactory.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshObject.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_MeshVolume.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolygonalFaceOfNodes.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_PolyhedralVolumeOfNodes.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_Position.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticEdge.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticFaceOfNodes.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_QuadraticVolumeOfNodes.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_SpacePosition.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_UnstructuredGrid.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VertexPosition.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfFaces.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeOfNodes.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VolumeTool.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkCellIterator.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkEdge.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkFace.cpp.o CMakeFiles/SMDS.dir/src/SMDS/SMDS_VtkVolume.cpp.o CMakeFiles/SMDS.dir/src/SMDS/Utils_SALOME_Exception.cpp.o CMakeFiles/SMDS.dir/src/SMDS/chrono.cpp.o CMakeFiles/SMDS.dir/src/SMDS/duplicate.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS /usr/lib/arm-linux-gnueabihf/libvtkFiltersVerdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkverdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXML-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libvtkIOXMLParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libvtkIOMPIParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersModeling-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libvtkIONetCDF-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libvtkexoIIc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallelDIY2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkInteractionStyle-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingFreeType-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libfreetype.so /usr/lib/arm-linux-gnueabihf/libvtkRenderingOpenGL2-7.1.so.7.1p.1 -lmpi_cxx -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so -lpthread /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libvtkIOGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/libvtkParallelMPI-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOLegacy-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersExtraction-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersStatistics-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingFourier-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkalglib-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libfreetype.so /usr/lib/arm-linux-gnueabihf/libvtkImagingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersSources-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeneral-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonComputationalGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonColor-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOImage-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonExecutionModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonDataModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonTransforms-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMisc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMath-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonSystem-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtksys-7.1.so.7.1p.1 -ldl /usr/lib/arm-linux-gnueabihf/libvtkDICOMParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkmetaio-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libSM.so /usr/lib/arm-linux-gnueabihf/libICE.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so /usr/lib/arm-linux-gnueabihf/libXt.so
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Parameter.h:55,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Parameter.cpp:63:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<double> ParameterGrp::GetFloats(const char*) const':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && sed -i /^#\ /d /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch/Arch_rc.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Dice3DS/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Dice3DS/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Dice3DS/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Dice3DS/__init__.py
[ 11%] Built target SMDS
make -f src/Mod/Fem/CMakeFiles/FemGuiScriptsTarget.dir/build.make src/Mod/Fem/CMakeFiles/FemGuiScriptsTarget.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/CMakeFiles/FemGuiScriptsTarget.dir/DependInfo.cmake --color=
Scanning dependencies of target FemGuiScriptsTarget
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Fem/CMakeFiles/FemGuiScriptsTarget.dir/build.make src/Mod/Fem/CMakeFiles/FemGuiScriptsTarget.dir/build
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Dice3DS/util.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Dice3DS/util.py
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Dice3DS/util.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Dice3DS/util.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/__init__.py
[ 11%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Dice3DS/dom3ds.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Dice3DS/dom3ds.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Dice3DS/dom3ds.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Dice3DS/dom3ds.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_TaskPanelFemSolverControl.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_TaskPanelFemSolverControl.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_TaskPanelFemSolverControl.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_TaskPanelFemSolverControl.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Presets/profiles.csv to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Arch/Presets/profiles.csv
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Presets/profiles.csv /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Arch/Presets/profiles.csv
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintBodyHeatSource.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemConstraintBodyHeatSource.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintBodyHeatSource.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemConstraintBodyHeatSource.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Presets/pset_definitions.csv to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Arch/Presets/pset_definitions.csv
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Presets/pset_definitions.csv /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Arch/Presets/pset_definitions.csv
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Resources/icons/ArchWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Arch/Resources/icons/ArchWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Arch/Resources/icons/ArchWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Arch/Resources/icons/ArchWorkbench.svg
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintFlowVelocity.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemConstraintFlowVelocity.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintFlowVelocity.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemConstraintFlowVelocity.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch/Arch_rc.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Arch_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Arch/Arch_rc.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Arch/Arch_rc.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintInitialFlowVelocity.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemConstraintInitialFlowVelocity.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintInitialFlowVelocity.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemConstraintInitialFlowVelocity.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 12%] Built target Arch
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintSelfWeight.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemConstraintSelfWeight.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintSelfWeight.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemConstraintSelfWeight.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemElementFluid1D.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemElementFluid1D.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemElementFluid1D.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemElementFluid1D.py
make -f src/Mod/Fem/CMakeFiles/FemScriptsTarget.dir/build.make src/Mod/Fem/CMakeFiles/FemScriptsTarget.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/CMakeFiles/FemScriptsTarget.dir/DependInfo.cmake --color=
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry1D.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry1D.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry1D.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry1D.py
Scanning dependencies of target FemScriptsTarget
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Fem/CMakeFiles/FemScriptsTarget.dir/build.make src/Mod/Fem/CMakeFiles/FemScriptsTarget.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Init.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry2D.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry2D.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry2D.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry2D.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemElementRotation1D.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemElementRotation1D.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemElementRotation1D.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemElementRotation1D.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/ObjectsFem.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/ObjectsFem.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/ObjectsFem.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/ObjectsFem.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterialMechanicalNonlinear.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMaterialMechanicalNonlinear.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/TestFem.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/TestFem.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/TestFem.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/TestFem.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterialMechanicalNonlinear.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMaterialMechanicalNonlinear.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshBoundaryLayer.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMeshBoundaryLayer.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femcommands/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femcommands/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshBoundaryLayer.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMeshBoundaryLayer.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femcommands/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femcommands/__init__.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femcommands/commands.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femcommands/commands.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femcommands/commands.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femcommands/commands.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femcommands/manager.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femcommands/manager.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGroup.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMeshGroup.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGroup.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMeshGroup.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femcommands/manager.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femcommands/manager.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshRegion.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMeshRegion.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshRegion.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMeshRegion.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshResult.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMeshResult.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/convert2TetGen.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/convert2TetGen.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshResult.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemMeshResult.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/convert2TetGen.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/convert2TetGen.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importCcxDatResults.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importCcxDatResults.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importCcxDatResults.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importCcxDatResults.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importCcxFrdResults.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importCcxFrdResults.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importCcxFrdResults.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importCcxFrdResults.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importFenicsMesh.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importFenicsMesh.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/FemSelectionWidgets.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/FemSelectionWidgets.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importFenicsMesh.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importFenicsMesh.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/FemSelectionWidgets.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/FemSelectionWidgets.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importInpMesh.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importInpMesh.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importInpMesh.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importInpMesh.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 12%] Built target FemGuiScriptsTarget
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importToolsFem.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importToolsFem.py
make -f src/Mod/Fem/Gui/CMakeFiles/FemPythonUi.dir/build.make src/Mod/Fem/Gui/CMakeFiles/FemPythonUi.dir/depend
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importToolsFem.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importToolsFem.py
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/CMakeFiles/FemPythonUi.dir/DependInfo.cmake --color=
Scanning dependencies of target FemPythonUi
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Fem/Gui/CMakeFiles/FemPythonUi.dir/build.make src/Mod/Fem/Gui/CMakeFiles/FemPythonUi.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importVTKResults.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importVTKResults.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importVTKResults.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importVTKResults.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ElectrostaticPotential.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ElectrostaticPotential.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ElectrostaticPotential.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ElectrostaticPotential.ui
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importZ88Mesh.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importZ88Mesh.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importZ88Mesh.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importZ88Mesh.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ElementFluid1D.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ElementFluid1D.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ElementFluid1D.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ElementFluid1D.ui
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importZ88O2Results.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importZ88O2Results.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/importZ88O2Results.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/importZ88O2Results.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ElementGeometry1D.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ElementGeometry1D.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ElementGeometry1D.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ElementGeometry1D.ui
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/readFenicsXDMF.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/readFenicsXDMF.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/readFenicsXDMF.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/readFenicsXDMF.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ElementGeometry2D.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ElementGeometry2D.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ElementGeometry2D.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ElementGeometry2D.ui
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/readFenicsXML.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/readFenicsXML.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/readFenicsXML.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/readFenicsXML.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ElementRotation1D.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ElementRotation1D.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ElementRotation1D.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ElementRotation1D.ui
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/writeFenicsXDMF.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/writeFenicsXDMF.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/writeFenicsXDMF.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/writeFenicsXDMF.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/FlowVelocity.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/FlowVelocity.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/FlowVelocity.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/FlowVelocity.ui
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/writeFenicsXML.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/writeFenicsXML.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/feminout/writeFenicsXML.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/feminout/writeFenicsXML.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/InitialFlowVelocity.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/InitialFlowVelocity.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/InitialFlowVelocity.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/InitialFlowVelocity.ui
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femmesh/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femmesh/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femmesh/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femmesh/__init__.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/Material.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/Material.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/Material.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/Material.ui
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femmesh/femmesh2mesh.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femmesh/femmesh2mesh.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femmesh/femmesh2mesh.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femmesh/femmesh2mesh.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/MeshBoundaryLayer.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/MeshBoundaryLayer.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/MeshBoundaryLayer.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/MeshBoundaryLayer.ui
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femmesh/gmshtools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femmesh/gmshtools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femmesh/gmshtools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femmesh/gmshtools.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/MeshGmsh.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/MeshGmsh.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/MeshGmsh.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/MeshGmsh.ui
make -f src/Mod/Ship/CMakeFiles/Ship.dir/build.make src/Mod/Ship/CMakeFiles/Ship.dir/depend
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femmesh/meshtools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femmesh/meshtools.py
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship/CMakeFiles/Ship.dir/DependInfo.cmake --color=
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femmesh/meshtools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femmesh/meshtools.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/MeshGroup.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/MeshGroup.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/MeshGroup.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/MeshGroup.ui
Scanning dependencies of target Ship
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Ship/CMakeFiles/Ship.dir/build.make src/Mod/Ship/CMakeFiles/Ship.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femresult/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femresult/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femresult/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femresult/__init__.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/InitGui.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/MeshGroupXDMFExport.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/MeshGroupXDMFExport.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/MeshGroupXDMFExport.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/MeshGroupXDMFExport.ui
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femresult/resulttools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femresult/resulttools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femresult/resulttools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femresult/resulttools.py
[ 12%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/ShipGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/ShipGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/ShipGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/ShipGui.py
[ 13%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/MeshRegion.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/MeshRegion.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/MeshRegion.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/MeshRegion.ui
[ 13%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/__init__.py
[ 13%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/Instance.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/Instance.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/Instance.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/Instance.py
[ 13%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ResultShow.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ResultShow.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/ResultShow.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/ResultShow.ui
[ 13%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/equationbase.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/equationbase.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/equationbase.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/equationbase.py
[ 13%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/TankInstance.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/TankInstance.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/TankInstance.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/TankInstance.py
[ 13%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/SolverCalculix.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/SolverCalculix.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/ui/SolverCalculix.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/Resources/ui/SolverCalculix.ui
[ 13%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/report.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/report.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/report.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/report.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 13%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/WeightInstance.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/WeightInstance.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/WeightInstance.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/WeightInstance.py
[ 13%] Built target FemPythonUi
make -f src/Mod/OpenSCAD/CMakeFiles/OpenSCAD.dir/build.make src/Mod/OpenSCAD/CMakeFiles/OpenSCAD.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD/CMakeFiles/OpenSCAD.dir/DependInfo.cmake --color=
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/reportdialog.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/reportdialog.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/reportdialog.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/reportdialog.py
Scanning dependencies of target OpenSCAD
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/OpenSCAD/CMakeFiles/OpenSCAD.dir/build.make src/Mod/OpenSCAD/CMakeFiles/OpenSCAD.dir/build
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/resources/examples/s60.fcstd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/resources/examples/s60.fcstd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/resources/examples/s60.fcstd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/resources/examples/s60.fcstd
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/Init.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/run.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/run.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/run.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/run.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/resources/examples/s60_katamaran.fcstd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/resources/examples/s60_katamaran.fcstd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/resources/examples/s60_katamaran.fcstd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/resources/examples/s60_katamaran.fcstd
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/InitGui.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/settings.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/settings.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/settings.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/settings.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/resources/examples/wigley.fcstd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/resources/examples/wigley.fcstd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/resources/examples/wigley.fcstd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/resources/examples/wigley.fcstd
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/OpenSCAD2Dgeom.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/OpenSCAD2Dgeom.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/OpenSCAD2Dgeom.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/OpenSCAD2Dgeom.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/signal.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/signal.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/signal.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/signal.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/resources/examples/wigley_katamaran.fcstd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/resources/examples/wigley_katamaran.fcstd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/resources/examples/wigley_katamaran.fcstd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/resources/examples/wigley_katamaran.fcstd
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/OpenSCADFeatures.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/OpenSCADFeatures.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/OpenSCADFeatures.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/OpenSCADFeatures.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/solverbase.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/solverbase.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/solverbase.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/solverbase.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipLoadExample/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipLoadExample/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipLoadExample/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipLoadExample/__init__.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/OpenSCADUtils.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/OpenSCADUtils.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/OpenSCADUtils.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/OpenSCADUtils.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/task.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/task.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/task.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/task.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipLoadExample/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipLoadExample/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipLoadExample/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipLoadExample/TaskPanel.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/OpenSCADCommands.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/OpenSCADCommands.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/OpenSCADCommands.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/OpenSCADCommands.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/writerbase.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/writerbase.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipLoadExample/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipLoadExample/TaskPanel.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/writerbase.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/writerbase.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipLoadExample/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipLoadExample/TaskPanel.ui
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/exportCSG.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/exportCSG.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/exportCSG.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/exportCSG.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateShip/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateShip/__init__.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/calculix/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/calculix/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateShip/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateShip/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/calculix/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/calculix/__init__.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/importCSG.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/importCSG.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/importCSG.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/importCSG.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/calculix/solver.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/calculix/solver.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateShip/Preview.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateShip/Preview.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/calculix/solver.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/calculix/solver.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateShip/Preview.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateShip/Preview.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/tokrules.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/tokrules.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/tokrules.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/tokrules.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/calculix/tasks.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/calculix/tasks.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateShip/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateShip/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateShip/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateShip/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/calculix/tasks.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/calculix/tasks.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/colorcodeshapes.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/colorcodeshapes.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/colorcodeshapes.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/colorcodeshapes.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateShip/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateShip/TaskPanel.ui
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/calculix/writer.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/calculix/writer.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateShip/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateShip/TaskPanel.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/calculix/writer.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/calculix/writer.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/expandplacements.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/expandplacements.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/expandplacements.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/expandplacements.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateShip/Tools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateShip/Tools.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateShip/Tools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateShip/Tools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/__init__.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/replaceobj.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/replaceobj.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/replaceobj.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/replaceobj.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/sifio.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/sifio.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipOutlineDraw/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipOutlineDraw/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/sifio.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/sifio.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipOutlineDraw/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipOutlineDraw/__init__.py
[ 14%] Generating OpenSCAD_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/pyside2-rcc /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/Resources/OpenSCAD.qrc -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD/OpenSCAD_rc.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/solver.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/solver.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipOutlineDraw/Preview.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipOutlineDraw/Preview.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/solver.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/solver.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipOutlineDraw/Preview.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipOutlineDraw/Preview.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/tasks.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/tasks.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipOutlineDraw/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipOutlineDraw/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipOutlineDraw/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipOutlineDraw/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/tasks.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/tasks.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipOutlineDraw/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipOutlineDraw/TaskPanel.ui
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/writer.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/writer.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/writer.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/writer.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipOutlineDraw/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipOutlineDraw/TaskPanel.ui
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipAreasCurve/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipAreasCurve/__init__.py
[ 14%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipAreasCurve/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipAreasCurve/__init__.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/electrostatic.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/electrostatic.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipAreasCurve/PlotAux.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipAreasCurve/PlotAux.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipAreasCurve/PlotAux.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipAreasCurve/PlotAux.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/electrostatic.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/electrostatic.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/elasticity.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/elasticity.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipAreasCurve/Preview.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipAreasCurve/Preview.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipAreasCurve/Preview.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipAreasCurve/Preview.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/elasticity.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/elasticity.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/equation.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/equation.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipAreasCurve/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipAreasCurve/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipAreasCurve/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipAreasCurve/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/equation.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/equation.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipAreasCurve/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipAreasCurve/TaskPanel.ui
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/flow.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/flow.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/flow.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/flow.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipAreasCurve/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipAreasCurve/TaskPanel.ui
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/fluxsolver.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/fluxsolver.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipHydrostatics/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipHydrostatics/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipHydrostatics/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipHydrostatics/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/fluxsolver.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/fluxsolver.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && sed -i /^#\ /d /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD/OpenSCAD_rc.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/heat.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/heat.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipHydrostatics/PlotAux.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipHydrostatics/PlotAux.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/heat.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/heat.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipHydrostatics/PlotAux.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipHydrostatics/PlotAux.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/linear.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/linear.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipHydrostatics/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipHydrostatics/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/linear.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/linear.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipHydrostatics/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipHydrostatics/TaskPanel.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/nonlinear.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/nonlinear.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/Resources/icons/OpenSCADWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/OpenSCAD/Resources/icons/OpenSCADWorkbench.svg
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipHydrostatics/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipHydrostatics/TaskPanel.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/OpenSCAD/Resources/icons/OpenSCADWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/OpenSCAD/Resources/icons/OpenSCADWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipHydrostatics/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipHydrostatics/TaskPanel.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/elmer/equations/nonlinear.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/elmer/equations/nonlinear.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipHydrostatics/Tools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipHydrostatics/Tools.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/fenics/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/fenics/__init__.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD/OpenSCAD_rc.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/OpenSCAD_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipHydrostatics/Tools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipHydrostatics/Tools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/fenics/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/fenics/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/OpenSCAD/OpenSCAD_rc.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/OpenSCAD/OpenSCAD_rc.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 15%] Built target OpenSCAD
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/fenics/fenics_tools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/fenics/fenics_tools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/fenics/fenics_tools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/fenics/fenics_tools.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateWeight/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateWeight/__init__.py
make -f src/Mod/Plot/CMakeFiles/Plot.dir/build.make src/Mod/Plot/CMakeFiles/Plot.dir/depend
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateWeight/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateWeight/__init__.py
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot/CMakeFiles/Plot.dir/DependInfo.cmake --color=
Scanning dependencies of target Plot
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Plot/CMakeFiles/Plot.dir/build.make src/Mod/Plot/CMakeFiles/Plot.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/z88/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/z88/__init__.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateWeight/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateWeight/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/z88/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/z88/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateWeight/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateWeight/TaskPanel.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/Plot.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/Plot.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/Plot.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/Plot.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateWeight/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateWeight/TaskPanel.ui
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/z88/solver.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/z88/solver.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/z88/solver.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/z88/solver.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateWeight/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateWeight/TaskPanel.ui
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/InitGui.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateWeight/Tools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateWeight/Tools.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/z88/tasks.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/z88/tasks.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/z88/tasks.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/z88/tasks.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateWeight/Tools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateWeight/Tools.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/PlotGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/PlotGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/PlotGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/PlotGui.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/z88/writer.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/z88/writer.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateTank/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateTank/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateTank/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateTank/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femsolver/z88/writer.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femsolver/z88/writer.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotAxes/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotAxes/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotAxes/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotAxes/__init__.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/__init__.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateTank/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateTank/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateTank/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateTank/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/__init__.py
[ 15%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotAxes/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotAxes/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotAxes/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotAxes/TaskPanel.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateTank/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateTank/TaskPanel.ui
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testccxtools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testccxtools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateTank/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateTank/TaskPanel.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testccxtools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testccxtools.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotAxes/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotAxes/TaskPanel.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotAxes/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotAxes/TaskPanel.ui
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testcommon.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testcommon.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateTank/Tools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateTank/Tools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateTank/Tools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateTank/Tools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testcommon.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testcommon.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotLabels/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotLabels/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotLabels/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotLabels/__init__.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCapacityCurve/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCapacityCurve/__init__.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testmesh.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testmesh.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCapacityCurve/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCapacityCurve/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testmesh.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testmesh.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotLabels/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotLabels/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotLabels/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotLabels/TaskPanel.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCapacityCurve/PlotAux.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCapacityCurve/PlotAux.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testobject.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testobject.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testobject.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testobject.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCapacityCurve/PlotAux.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCapacityCurve/PlotAux.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotLabels/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotLabels/TaskPanel.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotLabels/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotLabels/TaskPanel.ui
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testresult.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testresult.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCapacityCurve/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCapacityCurve/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testresult.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testresult.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCapacityCurve/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCapacityCurve/TaskPanel.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotPositions/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotPositions/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotPositions/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotPositions/__init__.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCapacityCurve/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCapacityCurve/TaskPanel.ui
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testsolverframework.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testsolverframework.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCapacityCurve/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCapacityCurve/TaskPanel.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testsolverframework.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testsolverframework.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotPositions/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotPositions/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotPositions/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotPositions/TaskPanel.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotPositions/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotPositions/TaskPanel.ui
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/utilstest.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/utilstest.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCapacityCurve/Tools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCapacityCurve/Tools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/utilstest.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/utilstest.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCapacityCurve/Tools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCapacityCurve/Tools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotPositions/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotPositions/TaskPanel.ui
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateLoadCondition/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateLoadCondition/__init__.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/__init__.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSave/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSave/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateLoadCondition/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateLoadCondition/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSave/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSave/__init__.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateLoadCondition/Tools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateLoadCondition/Tools.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSave/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSave/TaskPanel.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSave/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSave/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipCreateLoadCondition/Tools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipCreateLoadCondition/Tools.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_mesh.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_mesh.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSave/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSave/TaskPanel.ui
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipGZ/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipGZ/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_mesh.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_mesh.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSave/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSave/TaskPanel.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipGZ/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipGZ/__init__.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.inp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_frequency.inp
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSeries/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSeries/__init__.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipGZ/PlotAux.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipGZ/PlotAux.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipGZ/PlotAux.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipGZ/PlotAux.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.inp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_frequency.inp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSeries/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSeries/__init__.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSeries/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSeries/TaskPanel.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipGZ/TaskPanel.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipGZ/TaskPanel.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.dat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_frequency.dat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipGZ/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipGZ/TaskPanel.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.dat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_frequency.dat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSeries/TaskPanel.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSeries/TaskPanel.py
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSeries/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSeries/TaskPanel.ui
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipGZ/TaskPanel.ui to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipGZ/TaskPanel.ui
[ 16%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.frd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_frequency.frd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.frd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_frequency.frd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipGZ/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipGZ/TaskPanel.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotSeries/TaskPanel.ui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotSeries/TaskPanel.ui
[ 17%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Persistence.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Persistence.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Persistence.cpp
[ 17%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipGZ/Tools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipGZ/Tools.py
[ 17%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency_expected_values to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_frequency_expected_values
[ 17%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotUtils/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotUtils/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency_expected_values /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_frequency_expected_values
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipGZ/Tools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipGZ/Tools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotUtils/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotUtils/__init__.py
[ 18%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipUtils/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipUtils/__init__.py
[ 18%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.FCStd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_frequency.FCStd
[ 18%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotUtils/Paths.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotUtils/Paths.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipUtils/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipUtils/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/plotUtils/Paths.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/plotUtils/Paths.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_frequency.FCStd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_frequency.FCStd
[ 18%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipUtils/Locale.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipUtils/Locale.py
[ 18%] Generating Plot_rc.py
[ 18%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_static.inp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_static.inp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_static.inp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_static.inp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipUtils/Locale.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipUtils/Locale.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/pyside2-rcc /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/resources/Plot.qrc -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot/Plot_rc.py
[ 18%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipUtils/Math.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipUtils/Math.py
[ 18%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_static.dat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_static.dat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipUtils/Math.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipUtils/Math.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_static.dat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_static.dat
[ 18%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_static.frd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_static.frd
[ 18%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipUtils/Paths.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipUtils/Paths.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_static.frd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_static.frd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipUtils/Paths.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipUtils/Paths.py
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_static_expected_values to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_static_expected_values
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipUtils/Units.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipUtils/Units.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_static_expected_values /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_static_expected_values
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/shipUtils/Units.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/shipUtils/Units.py
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_static.FCStd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_static.FCStd
[ 19%] Generating Ship_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/pyside2-rcc /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/resources/Ship.qrc -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship/Ship_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube_static.FCStd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube_static.FCStd
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube.FCStd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube.FCStd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/cube.FCStd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/cube.FCStd
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/multimat.inp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/multimat.inp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/multimat.inp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/multimat.inp
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/multimat_mesh.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/multimat_mesh.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/multimat_mesh.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/multimat_mesh.py
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_mesh.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_mesh.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_mesh.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_mesh.py
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.inp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.inp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.inp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.inp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && sed -i /^#\ /d /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot/Plot_rc.py
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.dat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.dat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.dat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.dat
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.frd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.frd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.frd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.frd
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/resources/icons/PlotWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Plot/resources/icons/PlotWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Plot/resources/icons/PlotWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Plot/resources/icons/PlotWorkbench.svg
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech_expected_values to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_thermomech_expected_values
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech_expected_values /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_thermomech_expected_values
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot/Plot_rc.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/Plot_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Plot/Plot_rc.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Plot/Plot_rc.py
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.FCStd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.FCStd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.FCStd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/spine_thermomech.FCStd
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 19%] Built target Plot
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_mesh.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_mesh.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_mesh.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_mesh.py
[ 19%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/PersistencePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/PersistencePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PersistencePyImp.cpp
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.inp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.inp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.inp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.inp
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.dat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.dat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.dat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.dat
[ 19%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.frd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.frd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.frd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.frd
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech_expected_values to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech_expected_values
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech_expected_values /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech_expected_values
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech_inout_nodes.txt to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech_inout_nodes.txt
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech_inout_nodes.txt /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech_inout_nodes.txt
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.FCStd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.FCStd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.FCStd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/ccx/Flow1D_thermomech.FCStd
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/elmer/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/elmer/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/elmer/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/elmer/__init__.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/elmer/case.sif to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/elmer/case.sif
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/elmer/case.sif /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/elmer/case.sif
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/elmer/group_mesh.geo to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/elmer/group_mesh.geo
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/elmer/group_mesh.geo /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/elmer/group_mesh.geo
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && sed -i /^#\ /d /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship/Ship_rc.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/elmer/ELMERSOLVER_STARTINFO to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/elmer/ELMERSOLVER_STARTINFO
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/elmer/ELMERSOLVER_STARTINFO /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/elmer/ELMERSOLVER_STARTINFO
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/mesh/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/mesh/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/mesh/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/mesh/__init__.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.inp to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.inp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.inp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.inp
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.unv to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.unv
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.unv /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.unv
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/resources/icons/ShipWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Ship/resources/icons/ShipWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Ship/resources/icons/ShipWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Ship/resources/icons/ShipWorkbench.svg
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.vtk to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.vtk
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.vtk /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.vtk
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship/Ship_rc.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/Ship_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Ship/Ship_rc.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Ship/Ship_rc.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.z88 to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.z88
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.z88 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtest/testfiles/mesh/tetra10_mesh.z88
[ 20%] Built target Ship
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtools/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtools/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtools/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtools/__init__.py
[ 20%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Placement.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Placement.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Placement.cpp
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtools/ccxtools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtools/ccxtools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtools/ccxtools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtools/ccxtools.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtools/femutils.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtools/femutils.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femtools/femutils.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femtools/femutils.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/__init__.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemConstraintBodyHeatSource.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemConstraintBodyHeatSource.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemConstraintBodyHeatSource.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemConstraintBodyHeatSource.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemConstraintElectrostaticPotential.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemConstraintElectrostaticPotential.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemConstraintElectrostaticPotential.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemConstraintElectrostaticPotential.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemConstraintFlowVelocity.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemConstraintFlowVelocity.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemConstraintFlowVelocity.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemConstraintFlowVelocity.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemConstraintInitialFlowVelocity.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemConstraintInitialFlowVelocity.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemConstraintInitialFlowVelocity.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemConstraintInitialFlowVelocity.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemConstraintSelfWeight.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemConstraintSelfWeight.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemConstraintSelfWeight.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemConstraintSelfWeight.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemElementFluid1D.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemElementFluid1D.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemElementFluid1D.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemElementFluid1D.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemElementGeometry1D.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemElementGeometry1D.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemElementGeometry1D.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemElementGeometry1D.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemElementGeometry2D.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemElementGeometry2D.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemElementGeometry2D.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemElementGeometry2D.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemElementRotation1D.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemElementRotation1D.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemElementRotation1D.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemElementRotation1D.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMaterial.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMaterial.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMaterial.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMaterial.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMaterialMechanicalNonlinear.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMaterialMechanicalNonlinear.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMaterialMechanicalNonlinear.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMaterialMechanicalNonlinear.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMeshBoundaryLayer.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMeshBoundaryLayer.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMeshBoundaryLayer.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMeshBoundaryLayer.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMeshGmsh.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMeshGmsh.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMeshGmsh.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMeshGmsh.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMeshGroup.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMeshGroup.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMeshGroup.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMeshGroup.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMeshRegion.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMeshRegion.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMeshRegion.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMeshRegion.py
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMeshResult.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMeshResult.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemMeshResult.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemMeshResult.py
make -f src/Mod/Spreadsheet/CMakeFiles/SpreadsheetScripts.dir/build.make src/Mod/Spreadsheet/CMakeFiles/SpreadsheetScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/CMakeFiles/SpreadsheetScripts.dir/DependInfo.cmake --color=
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemResultMechanical.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemResultMechanical.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemResultMechanical.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemResultMechanical.py
Scanning dependencies of target SpreadsheetScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Spreadsheet/CMakeFiles/SpreadsheetScripts.dir/build.make src/Mod/Spreadsheet/CMakeFiles/SpreadsheetScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 20%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Spreadsheet/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Spreadsheet/Init.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemSolverCalculix.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemSolverCalculix.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/_FemSolverCalculix.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/_FemSolverCalculix.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/TestSpreadsheet.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Spreadsheet/TestSpreadsheet.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/TestSpreadsheet.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Spreadsheet/TestSpreadsheet.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/FemConstraint.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/FemConstraint.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/femobjects/FemConstraint.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Fem/femobjects/FemConstraint.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/importXLSX.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Spreadsheet/importXLSX.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/importXLSX.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Spreadsheet/importXLSX.py
[ 21%] Built target FemScriptsTarget
[ 21%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/PlacementPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/PlacementPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PlacementPyImp.cpp
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Spreadsheet/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Spreadsheet/InitGui.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 21%] Built target SpreadsheetScripts
[ 21%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/PyExport.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/PyExport.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyExport.cpp
make -f src/Mod/Path/CMakeFiles/PathTests.dir/build.make src/Mod/Path/CMakeFiles/PathTests.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/CMakeFiles/PathTests.dir/DependInfo.cmake --color=
Scanning dependencies of target PathTests
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Path/CMakeFiles/PathTests.dir/build.make src/Mod/Path/CMakeFiles/PathTests.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/Init.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathCommands.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathCommands.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathCommands.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathCommands.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/TestPathApp.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/TestPathApp.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/TestPathApp.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/TestPathApp.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/InitGui.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/__init__.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/PathTestUtils.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/PathTestUtils.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/PathTestUtils.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/PathTestUtils.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathCore.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathCore.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathCore.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathCore.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathDeburr.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathDeburr.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathDeburr.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathDeburr.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathDepthParams.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathDepthParams.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathDepthParams.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathDepthParams.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathDressupDogbone.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathDressupDogbone.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathDressupDogbone.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathDressupDogbone.py
[ 21%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathDressupHoldingTags.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathDressupHoldingTags.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathDressupHoldingTags.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathDressupHoldingTags.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathGeom.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathGeom.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathGeom.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathGeom.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathLog.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathLog.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathLog.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathLog.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathOpTools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathOpTools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathOpTools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathOpTools.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathPost.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathPost.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathPost.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathPost.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathSetupSheet.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathSetupSheet.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathSetupSheet.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathSetupSheet.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathStock.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathStock.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathStock.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathStock.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathTool.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathTool.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathTool.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathTool.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathToolController.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathToolController.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathToolController.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathToolController.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathTooltable.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathTooltable.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathTooltable.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathTooltable.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathUtil.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathUtil.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/TestPathUtil.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/TestPathUtil.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/boxtest.fcstd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/boxtest.fcstd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/boxtest.fcstd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/boxtest.fcstd
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/test_centroid_00.ngc to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/test_centroid_00.ngc
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/test_centroid_00.ngc /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/test_centroid_00.ngc
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/test_geomop.fcstd to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/test_geomop.fcstd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/test_geomop.fcstd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/test_geomop.fcstd
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/test_linuxcnc_00.ngc to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/test_linuxcnc_00.ngc
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathTests/test_linuxcnc_00.ngc /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathTests/test_linuxcnc_00.ngc
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 22%] Built target PathTests
make -f src/Mod/Path/CMakeFiles/PathScripts.dir/build.make src/Mod/Path/CMakeFiles/PathScripts.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/CMakeFiles/PathScripts.dir/DependInfo.cmake --color=
Scanning dependencies of target PathScripts
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Path/CMakeFiles/PathScripts.dir/build.make src/Mod/Path/CMakeFiles/PathScripts.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathAreaOp.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathAreaOp.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathAreaOp.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathAreaOp.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathArray.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathArray.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathArray.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathArray.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathCircularHoleBase.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathCircularHoleBase.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathCircularHoleBase.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathCircularHoleBase.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathCircularHoleBaseGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathCircularHoleBaseGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathCircularHoleBaseGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathCircularHoleBaseGui.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathComment.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathComment.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathComment.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathComment.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathCopy.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathCopy.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathCopy.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathCopy.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathCustom.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathCustom.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathCustom.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathCustom.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDeburr.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDeburr.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDeburr.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDeburr.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDeburrGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDeburrGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDeburrGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDeburrGui.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressup.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressup.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressup.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressup.py
make -f src/Mod/Path/libarea/CMakeFiles/area-native.dir/build.make src/Mod/Path/libarea/CMakeFiles/area-native.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea/CMakeFiles/area-native.dir/DependInfo.cmake --color=
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupAxisMap.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupAxisMap.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupAxisMap.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupAxisMap.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupDogbone.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupDogbone.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupDogbone.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupDogbone.py
Scanning dependencies of target area-native
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Path/libarea/CMakeFiles/area-native.dir/build.make src/Mod/Path/libarea/CMakeFiles/area-native.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 22%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/Arc.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/Arc.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupDragknife.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupDragknife.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupDragknife.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupDragknife.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupHoldingTags.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupHoldingTags.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupHoldingTags.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupHoldingTags.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupLeadInOut.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupLeadInOut.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupLeadInOut.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupLeadInOut.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupRampEntry.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupRampEntry.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupRampEntry.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupRampEntry.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupTag.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupTag.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupTag.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupTag.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupTagGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupTagGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupTagGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupTagGui.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupTagPreferences.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupTagPreferences.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDressupTagPreferences.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDressupTagPreferences.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDrilling.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDrilling.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDrilling.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDrilling.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDrillingGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDrillingGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathDrillingGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathDrillingGui.py
[ 22%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathEngrave.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathEngrave.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathEngrave.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathEngrave.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathEngraveBase.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathEngraveBase.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathEngraveBase.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathEngraveBase.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathEngraveGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathEngraveGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathEngraveGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathEngraveGui.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathFixture.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathFixture.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathFixture.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathFixture.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathGeom.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathGeom.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathGeom.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathGeom.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathGetPoint.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathGetPoint.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathGetPoint.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathGetPoint.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathGui.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathGuiInit.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathGuiInit.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathGuiInit.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathGuiInit.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathHelix.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathHelix.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathHelix.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathHelix.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathHelixGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathHelixGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathHelixGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathHelixGui.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathHop.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathHop.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathHop.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathHop.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathIconViewProvider.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathIconViewProvider.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathIconViewProvider.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathIconViewProvider.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathInspect.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathInspect.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathInspect.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathInspect.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathJob.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathJob.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathJob.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathJob.py
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathJobCmd.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathJobCmd.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathJobCmd.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathJobCmd.py
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h: In member function 'void Point::Transform(const geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:69:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
69 | p = p.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Arc.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathJobDlg.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathJobDlg.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathJobDlg.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathJobDlg.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathJobGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathJobGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathJobGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathJobGui.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathLog.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathLog.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathLog.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathLog.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathMillFace.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathMillFace.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathMillFace.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathMillFace.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathMillFaceGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathMillFaceGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathMillFaceGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathMillFaceGui.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathOp.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathOp.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathOp.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathOp.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathOpGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathOpGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathOpGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathOpGui.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathOpTools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathOpTools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathOpTools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathOpTools.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocket.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocket.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocket.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocket.py
[ 23%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/Area.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/Area.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocketBase.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocketBase.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocketBase.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocketBase.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocketBaseGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocketBaseGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocketBaseGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocketBaseGui.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocketGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocketGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocketGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocketGui.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocketShape.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocketShape.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocketShape.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocketShape.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocketShapeGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocketShapeGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPocketShapeGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPocketShapeGui.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPost.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPost.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPost.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPost.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPostProcessor.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPostProcessor.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPostProcessor.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPostProcessor.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPreferences.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPreferences.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPreferences.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPreferences.py
[ 23%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPreferencesPathDressup.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPreferencesPathDressup.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPreferencesPathDressup.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPreferencesPathDressup.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPreferencesPathJob.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPreferencesPathJob.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathPreferencesPathJob.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathPreferencesPathJob.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileBase.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileBase.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileBase.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileBase.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileBaseGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileBaseGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileBaseGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileBaseGui.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileContour.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileContour.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileContour.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileContour.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileContourGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileContourGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileContourGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileContourGui.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileEdges.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileEdges.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileEdges.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileEdges.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileEdgesGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileEdgesGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileEdgesGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileEdgesGui.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileFaces.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileFaces.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileFaces.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileFaces.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileFacesGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileFacesGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathProfileFacesGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathProfileFacesGui.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSanity.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSanity.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSanity.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSanity.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSelection.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSelection.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSelection.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSelection.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSetupSheet.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSetupSheet.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSetupSheet.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSetupSheet.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSetupSheetGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSetupSheetGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSetupSheetGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSetupSheetGui.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSetupSheetOpPrototype.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSetupSheetOpPrototypeGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSetupSheetOpPrototypeGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSetupSheetOpPrototypeGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSetupSheetOpPrototypeGui.py
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSimpleCopy.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSimpleCopy.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSimpleCopy.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSimpleCopy.py
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h: In member function 'void Point::Transform(const geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:69:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
69 | p = p.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathStock.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathStock.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathStock.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathStock.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathStop.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathStop.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathStop.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathStop.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSurface.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSurface.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSurface.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSurface.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSurfaceGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSurfaceGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSurfaceGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSurfaceGui.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathToolController.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathToolController.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathToolController.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathToolController.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathToolEdit.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathToolEdit.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathToolEdit.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathToolEdit.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathToolLibraryManager.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathToolLibraryManager.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathToolLibraryManager.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathToolLibraryManager.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathUtil.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathUtil.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathUtil.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathUtil.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathUtils.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathUtils.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathUtils.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathUtils.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSimulatorGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSimulatorGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathSimulatorGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathSimulatorGui.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PostUtils.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PostUtils.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PostUtils.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PostUtils.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathAdaptiveGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathAdaptiveGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathAdaptiveGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathAdaptiveGui.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathAdaptive.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathAdaptive.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/PathAdaptive.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/PathAdaptive.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/__init__.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/__init__.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/centroid_post.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/centroid_post.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/centroid_post.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/centroid_post.py
[ 24%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/comparams_post.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/comparams_post.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/comparams_post.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/comparams_post.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/dynapath_post.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/dynapath_post.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/dynapath_post.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/dynapath_post.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/example_pre.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/example_pre.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/example_pre.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/example_pre.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/grbl_post.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/grbl_post.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/grbl_post.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/grbl_post.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/grbl_G81_post.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/grbl_G81_post.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/grbl_G81_post.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/grbl_G81_post.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/linuxcnc_post.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/linuxcnc_post.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/linuxcnc_post.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/linuxcnc_post.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/opensbp_post.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/opensbp_post.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/opensbp_post.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/opensbp_post.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/opensbp_pre.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/opensbp_pre.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/opensbp_pre.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/opensbp_pre.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/philips_post.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/philips_post.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/philips_post.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/philips_post.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/rml_post.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/rml_post.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/rml_post.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/rml_post.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/slic3r_pre.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/slic3r_pre.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/slic3r_pre.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/slic3r_pre.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/smoothie_post.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/smoothie_post.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathScripts/post/smoothie_post.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/PathScripts/post/smoothie_post.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/Images/Ops/chamfer.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/Images/Ops/chamfer.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/Images/Ops/chamfer.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/Images/Ops/chamfer.svg
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/Images/Tools/drill.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/Images/Tools/drill.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/Images/Tools/drill.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/Images/Tools/drill.svg
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/Images/Tools/endmill.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/Images/Tools/endmill.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/Images/Tools/endmill.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/Images/Tools/endmill.svg
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/Images/Tools/v-bit.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/Images/Tools/v-bit.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/Images/Tools/v-bit.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path/Images/Tools/v-bit.svg
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 25%] Built target PathScripts
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/AreaDxf.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/AreaDxf.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/AreaOrderer.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/AreaOrderer.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/PyObjectBase.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/PyObjectBase.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h: In member function 'void Point::Transform(const geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:69:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
69 | p = p.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaDxf.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h: In member function 'void Point::Transform(const geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:69:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
69 | p = p.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaOrderer.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
make -f src/Mod/Show/CMakeFiles/Show.dir/build.make src/Mod/Show/CMakeFiles/Show.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Show /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Show /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Show/CMakeFiles/Show.dir/DependInfo.cmake --color=
Scanning dependencies of target Show
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Show/CMakeFiles/Show.dir/build.make src/Mod/Show/CMakeFiles/Show.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Show/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Show/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Show && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Show/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Show/__init__.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Show/DepGraphTools.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Show/DepGraphTools.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Show && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Show/DepGraphTools.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Show/DepGraphTools.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Show/FrozenClass.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Show/FrozenClass.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Show && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Show/FrozenClass.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Show/FrozenClass.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Show/TempoVis.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Show/TempoVis.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Show && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Show/TempoVis.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Show/TempoVis.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Show/Containers.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Show/Containers.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Show && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Show/Containers.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Show/Containers.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 25%] Built target Show
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Reader.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Reader.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Reader.cpp
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Rotation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Rotation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Rotation.cpp
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/AreaPocket.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/AreaPocket.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/Circle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/Circle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/RotationPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/RotationPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/RotationPyImp.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h: In member function 'void Point::Transform(const geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:69:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
69 | p = p.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaPocket.cpp:7:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h: In member function 'void Point::Transform(const geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:69:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
69 | p = p.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Circle.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/Curve.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/Curve.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h: In member function 'void Point::Transform(const geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:69:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
69 | p = p.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/dxf.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/dxf.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/dxf.cpp
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Sequencer.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Sequencer.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Sequencer.cpp
make -f src/Mod/TechDraw/CMakeFiles/TechDraw_Data.dir/build.make src/Mod/TechDraw/CMakeFiles/TechDraw_Data.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/CMakeFiles/TechDraw_Data.dir/DependInfo.cmake --color=
Scanning dependencies of target TechDraw_Data
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/TechDraw/CMakeFiles/TechDraw_Data.dir/build.make src/Mod/TechDraw/CMakeFiles/TechDraw_Data.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/Init.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TestTechDrawApp.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TestTechDrawApp.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TestTechDrawApp.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TestTechDrawApp.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/InitGui.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/PAT/FCPAT.pat to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/TechDraw/PAT/FCPAT.pat
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/PAT/FCPAT.pat /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/TechDraw/PAT/FCPAT.pat
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/LineGroup/LineGroup.csv to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/TechDraw/LineGroup/LineGroup.csv
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/LineGroup/LineGroup.csv /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/TechDraw/LineGroup/LineGroup.csv
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 25%] Built target TechDraw_Data
make -f src/Mod/TechDraw/CMakeFiles/TDTestTarget.dir/build.make src/Mod/TechDraw/CMakeFiles/TDTestTarget.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/CMakeFiles/TDTestTarget.dir/DependInfo.cmake --color=
Scanning dependencies of target TDTestTarget
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/TechDraw/CMakeFiles/TDTestTarget.dir/build.make src/Mod/TechDraw/CMakeFiles/TDTestTarget.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/__init__.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DHatchTest.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DHatchTest.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DHatchTest.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DHatchTest.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DProjGroupTest.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DProjGroupTest.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DProjGroupTest.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DProjGroupTest.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DVAnnoSymImageTest.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DVAnnoSymImageTest.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DVAnnoSymImageTest.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DVAnnoSymImageTest.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DVDimensionTest.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DVDimensionTest.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DVDimensionTest.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DVDimensionTest.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DVPartTest.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DVPartTest.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DVPartTest.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DVPartTest.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DVSectionTest.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DVSectionTest.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/DVSectionTest.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/DVSectionTest.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/TestHatch.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/TestHatch.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/TestHatch.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/TestHatch.svg
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/TestImage.png to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/TestImage.png
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/TestImage.png /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/TestImage.png
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/TestSymbol.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/TestSymbol.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/TestSymbol.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/TestSymbol.svg
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/TestTemplate.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/TestTemplate.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/TDTest/TestTemplate.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/TechDraw/TDTest/TestTemplate.svg
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 25%] Built target TDTestTarget
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/kurve/Construction.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/kurve/Construction.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Span&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:244:10: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
244 | p = sp.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Point&, double)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:362:8: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
362 | pc = p;
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:369:9: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
369 | pc = pc0;
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Span&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:378:11: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
378 | pc = sp.pc;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In function 'geoff_geometry::CLine geoff_geometry::Tanto(int, const geoff_geometry::Circle&, int, const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:436:27: warning: implicitly-declared 'geoff_geometry::CLine& geoff_geometry::CLine::operator=(const geoff_geometry::CLine&)' is deprecated [-Wdeprecated-copy]
436 | s = Tanto(AT1, c1, c0.pc);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:10: note: because 'geoff_geometry::CLine' has user-provided 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)'
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'geoff_geometry::CLine& geoff_geometry::CLine::operator=(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:432:8: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
432 | class CLine{
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In function 'geoff_geometry::CLine geoff_geometry::Tanto(int, const geoff_geometry::Circle&, int, const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:436:27: note: synthesized method 'geoff_geometry::CLine& geoff_geometry::CLine::operator=(const geoff_geometry::CLine&)' first required here
436 | s = Tanto(AT1, c1, c0.pc);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In function 'geoff_geometry::Point geoff_geometry::Intof(int, const geoff_geometry::CLine&, const geoff_geometry::Circle&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:495:36: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
495 | otherInters = s.v * tOther + s.p;
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In function 'geoff_geometry::Point geoff_geometry::Intof(int, const geoff_geometry::Circle&, const geoff_geometry::Circle&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:530:17: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
530 | otherInters = pLeft;
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:534:18: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
534 | otherInters = pRight;
| ^~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:537:18: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
537 | otherInters = pLeft;
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In function 'int geoff_geometry::Intof(const geoff_geometry::Circle&, const geoff_geometry::Circle&, geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:560:23: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
560 | pLeft = v * d0 + c0.pc; // mid-point of intersects
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:565:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
565 | pRight = v * h + pLeft;
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:567:19: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
567 | pLeft = v * h + pLeft;
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In function 'geoff_geometry::Circle geoff_geometry::Tanto(int, geoff_geometry::CLine, int, geoff_geometry::CLine, int, geoff_geometry::CLine)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:605:26: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
605 | p = Intof(Offs1, Offs3);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In member function 'bool geoff_geometry::Plane::Intof(const geoff_geometry::Line&, geoff_geometry::Point3d&, double&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:816:23: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
816 | intof = l.v * t + l.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp: In member function 'bool geoff_geometry::Plane::Intof(const geoff_geometry::Plane&, geoff_geometry::Line&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:835:40: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
835 | intof.p0 = a * this->normal + b * pl.normal;
| ^~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Construction.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
make -f src/Mod/AddonManager/CMakeFiles/AddonManager.dir/build.make src/Mod/AddonManager/CMakeFiles/AddonManager.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/AddonManager /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/AddonManager/CMakeFiles/AddonManager.dir/DependInfo.cmake --color=
Scanning dependencies of target AddonManager
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/AddonManager/CMakeFiles/AddonManager.dir/build.make src/Mod/AddonManager/CMakeFiles/AddonManager.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/AddonManager && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/Init.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/AddonManager && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/InitGui.py
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Stream.cpp.o
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/AddonManager.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/AddonManager.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Stream.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/AddonManager && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/AddonManager.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/AddonManager.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/AddonManagerGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/AddonManagerGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/AddonManager && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/AddonManagerGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/AddonManagerGui.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/addonmanager_macro.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/addonmanager_macro.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/AddonManager && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/addonmanager_macro.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/addonmanager_macro.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/addonmanager_utilities.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/addonmanager_utilities.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/AddonManager && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/AddonManager/addonmanager_utilities.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/AddonManager/addonmanager_utilities.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 25%] Built target AddonManager
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/kurve/Finite.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/kurve/Finite.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Swap.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Swap.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Swap.cpp
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/swigpyrun.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/swigpyrun.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/swigpyrun.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In function 'int geoff_geometry::LineLineIntof(const geoff_geometry::Span&, const geoff_geometry::Span&, geoff_geometry::Point&, double*)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:241:51: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
241 | #define INVALID_POINT Point(9.9999999e50, 0, false)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:57:8: note: in expansion of macro 'INVALID_POINT'
57 | p = INVALID_POINT;
| ^~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:62:23: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
62 | p = v0 * t[0] + sp0.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In function 'int geoff_geometry::LineArcIntof(const geoff_geometry::Span&, const geoff_geometry::Span&, geoff_geometry::Point&, geoff_geometry::Point&, double*)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:87:27: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
87 | p0 = v1 * t[0] + line.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:92:28: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
92 | p1 = v1 * t[1] + line.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:97:10: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
97 | p0 = p1;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In function 'int geoff_geometry::ArcArcIntof(const geoff_geometry::Span&, const geoff_geometry::Span&, geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:110:17: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
110 | pLeft = arc0.p1;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:116:36: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
116 | if(nLeft == 0 && nRight) pLeft = pRight;
| ^~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In constructor 'geoff_geometry::Line::Line(const geoff_geometry::Point3d&, const geoff_geometry::Vector3d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:206:8: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
206 | p0 = p;
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In constructor 'geoff_geometry::Line::Line(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:215:8: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
215 | p0 = p;
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In constructor 'geoff_geometry::Line::Line(const geoff_geometry::Span&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:224:11: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
224 | p0 = sp.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:228:31: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
228 | box.min = Point3d(sp.box.min);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:229:31: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
229 | box.max = Point3d(sp.box.max);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In member function 'bool geoff_geometry::Line::atZ(double, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:242:82: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
242 | p = Point3d(this->p0.x + t * this->v.getx(), this->p0.y + t * this->v.gety(), z);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'geoff_geometry::Line& geoff_geometry::Line::operator=(geoff_geometry::Line&&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:952:8: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
952 | class Line{
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In member function 'bool geoff_geometry::Line::Shortest(const geoff_geometry::Line&, geoff_geometry::Line&, double&, double&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:277:58: note: synthesized method 'geoff_geometry::Line& geoff_geometry::Line::operator=(geoff_geometry::Line&&)' first required here
277 | lshort = Line(t1* this->v + this->p0, t2 * l2.v + l2.p0);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In function 'int geoff_geometry::Intof(const geoff_geometry::Line&, const geoff_geometry::Line&, geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:337:26: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
337 | intof = l0.v * t0 + l0.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In function 'double geoff_geometry::Dist(const geoff_geometry::Line&, const geoff_geometry::Point3d&, geoff_geometry::Point3d&, double&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:351:24: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
351 | pnear = Near(l, p, t );
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In function 'double geoff_geometry::Dist(const geoff_geometry::Span&, const geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:400:16: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
400 | pnear = sp.p0; // nearpoint
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:404:16: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
404 | pnear = sp.p1;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:415:16: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
415 | pnear = sp.p0; // nearpoint
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:419:44: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
419 | pnear = v * (sp.radius / radiusp) + sp.pc;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:434:17: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
434 | pnear = sp.p1;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:439:16: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
439 | pnear = sp.p0; // nearpoint
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In function 'bool geoff_geometry::OnSpan(const geoff_geometry::Span&, const geoff_geometry::Point&, bool, geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:461:42: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
461 | pNear = On(Circle(sp.pc, sp.radius), p);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:464:30: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
464 | if(nearPoints) pOnSpan = pNear;
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:469:74: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
469 | if(nearPoints) pOnSpan = (p.Dist(sp.p0) >= p.Dist(sp.p1)) ?sp.p1 : sp.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:479:42: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
479 | if(nearPoints) pNear = sp.vs * t + sp.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:482:74: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
482 | if(nearPoints) pOnSpan = (p.Dist(sp.p0) >= p.Dist(sp.p1))?sp.p1 : sp.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:485:30: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
485 | if(nearPoints) pOnSpan = pNear;
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In constructor 'geoff_geometry::Triangle3d::Triangle3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:493:11: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
493 | vert1 = p1;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:494:11: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
494 | vert2 = p2;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:495:11: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
495 | vert3 = p3;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp: In member function 'bool geoff_geometry::Triangle3d::Intof(const geoff_geometry::Line&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:539:24: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
539 | intof = line * t + l.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Finite.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/kurve/kurve.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/kurve/kurve.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp
make -f src/Mod/Tux/CMakeFiles/Tux.dir/build.make src/Mod/Tux/CMakeFiles/Tux.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Tux /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux/CMakeFiles/Tux.dir/DependInfo.cmake --color=
Scanning dependencies of target Tux
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Tux/CMakeFiles/Tux.dir/build.make src/Mod/Tux/CMakeFiles/Tux.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Tux/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Tux/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Tux/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Tux/InitGui.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Tux/NavigationIndicatorGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Tux/NavigationIndicatorGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Tux/NavigationIndicatorGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Tux/NavigationIndicatorGui.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Tux/PersistentToolbars.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Tux/PersistentToolbars.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Tux/PersistentToolbars.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Tux/PersistentToolbars.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Tux/PersistentToolbarsGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Tux/PersistentToolbarsGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Tux/PersistentToolbarsGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Tux/PersistentToolbarsGui.py
[ 25%] Generating Tux_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux && /usr/bin/pyside2-rcc /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Tux/Resources/Tux.qrc -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux/Tux_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux && sed -i /^#\ /d /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux/Tux_rc.py
[ 25%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux/Tux_rc.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Tux/Tux_rc.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Tux/Tux_rc.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Tux/Tux_rc.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 25%] Built target Tux
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/TimeInfo.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/TimeInfo.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/TimeInfo.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'int geoff_geometry::SpanVertex::Get(int, geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:94:34: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
94 | pe = Point(x[offset], y[offset]);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:95:36: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
95 | pc = Point(xc[offset], yc[offset]);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'bool geoff_geometry::Span::JoinSeparateSpans(geoff_geometry::Span&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:145:27: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
145 | inters = one.Intof(two);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:150:47: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
150 | inters = one.Intof(-turnLeft * sp.dir, two);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:158:49: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
158 | inters = two.Intof(turnLeft * this->dir, one);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:163:59: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
163 | inters = one.Intof(-turnLeft * this->dir * sp.dir, two);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:167:23: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
167 | this->p1 = sp.p0 = inters;
| ^~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:167:23: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
167 | this->p1 = sp.p0 = inters;
| ^~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'geoff_geometry::Point geoff_geometry::Span::NearOn(const geoff_geometry::Point&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:335:14: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
335 | pn = Near(p);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'void geoff_geometry::Span::Transform(const geoff_geometry::Matrix&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:343:22: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
343 | p0 = p0.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:344:22: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
344 | p1 = p1.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:346:23: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
346 | pc = pc.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'geoff_geometry::Point geoff_geometry::Span::MidPerim(double) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:379:29: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
379 | p = this->vs * d + this->p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:384:12: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
384 | p = v + pc;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'void geoff_geometry::Kurve::Add(const geoff_geometry::Kurve*, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:629:9: warning: implicitly-declared 'geoff_geometry::Matrix& geoff_geometry::Matrix::operator=(const geoff_geometry::Matrix&)' is deprecated [-Wdeprecated-copy]
629 | m = *k;
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:161:3: note: because 'geoff_geometry::Matrix' has user-provided 'geoff_geometry::Matrix::Matrix(const geoff_geometry::Matrix&)'
161 | Matrix(const Matrix& m); // copy constructor
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point&, geoff_geometry::Point&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:731:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
731 | pe = Point(p->x[offset], p->y[offset]);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:736:44: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
736 | pc = Point(p->xc[offset], p->yc[offset]);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'void geoff_geometry::Kurve::Get(geoff_geometry::Point&, geoff_geometry::Point&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:809:11: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
809 | ps = sp.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:811:11: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
811 | pe = sp.p1;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'geoff_geometry::Point geoff_geometry::Kurve::Near(const geoff_geometry::Point&, int&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:928:23: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
928 | pNear = sp.NearOn(p);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:932:10: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
932 | pn = pNear;
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'geoff_geometry::Point geoff_geometry::Kurve::NearToVertex(const geoff_geometry::Point&, int&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:950:40: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
950 | if(!m_unit) tp = tp.Transform(inv_mat); // Inverse transform point (rather than transform each vertex!)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:961:10: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
961 | pn = ps;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'void geoff_geometry::Kurve::ChangeStart(const geoff_geometry::Point*, int)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:993:15: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
993 | sp.p1 = *pNewStart;
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'void geoff_geometry::Kurve::ChangeEnd(const geoff_geometry::Point*, int)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1034:36: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1034 | if(spanno == endSpanno)sp.p1 = *pNewEnd;
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'void geoff_geometry::Kurve::minmax(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1048:29: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1048 | min = Point(1.0e61, 1.0e61);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1049:31: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1049 | max = Point(-1.0e61, -1.0e61);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'int geoff_geometry::Kurve::Intof(const geoff_geometry::Span&, std::vector<geoff_geometry::Point>&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1150:18: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1150 | temp.p1 = p[i];
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In function 'void geoff_geometry::bubblesort(std::vector<geoff_geometry::Point>&, std::vector<double>&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1167:18: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1167 | p[j] = p[j+1];
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1168:15: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1168 | p[j+1] = temp;
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'bool geoff_geometry::Kurve::Split(double, double)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1225:33: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1225 | sp.p0 = sp.p0.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1237:15: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1237 | sp.p0 = sp.p1;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'void geoff_geometry::Kurve::Reverse()':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1270:9: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1270 | p0 = p1;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1271:10: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1271 | pc0 = pc1;
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1273:11: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1273 | pend = pendp;
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1274:12: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1274 | pcend = pcendp;
| ^~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1298:9: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1298 | p0 = p1;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1299:10: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1299 | pc0 = pc1;
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1301:11: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1301 | pend = pendp;
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1302:12: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1302 | pcend = pcendp;
| ^~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'geoff_geometry::Kurve geoff_geometry::Kurve::Part(int, const geoff_geometry::Point&, int, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1391:48: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1391 | ps = Near(fromPt,iStartSpanNr);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1395:29: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1395 | ps = span.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1400:44: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1400 | pe = Near(toPt,iEndSpanNr);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1404:29: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1404 | pe = span.p1;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In member function 'geoff_geometry::Kurve geoff_geometry::Kurve::Part(double, double)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1480:27: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1480 | sp.p1 = sp.MidPerim(d);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp: In function 'void geoff_geometry::tangential_arc(const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Vector2d&, geoff_geometry::Point&, int&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:1508:16: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
1508 | c = lshort.p0;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/TimeInfo.cpp: In static member function 'static Base::TimeInfo Base::TimeInfo::null()':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/TimeInfo.cpp:113:12: warning: implicitly-declared 'constexpr Base::TimeInfo::TimeInfo(const Base::TimeInfo&)' is deprecated [-Wdeprecated-copy]
113 | return ti;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/TimeInfo.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/TimeInfo.h:110:1: note: because 'Base::TimeInfo' has user-provided 'void Base::TimeInfo::operator=(const Base::TimeInfo&)'
110 | TimeInfo::operator = (const TimeInfo &time)
| ^~~~~~~~
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/kurve/Matrix.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/kurve/Matrix.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/kurve/offset.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/kurve/offset.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Tools.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Tools.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Tools.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const geoff_geometry::Span&}; _Tp = geoff_geometry::Span; _Alloc = std::allocator<geoff_geometry::Span>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<geoff_geometry::Span>::iterator' {aka '__gnu_cxx::__normal_iterator<geoff_geometry::Span*, std::vector<geoff_geometry::Span> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp: In copy constructor 'geoff_geometry::Matrix::Matrix(const geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:34:11: warning: implicitly-declared 'geoff_geometry::Matrix& geoff_geometry::Matrix::operator=(const geoff_geometry::Matrix&)' is deprecated [-Wdeprecated-copy]
34 | *this = m;
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:32:2: note: because 'geoff_geometry::Matrix' has user-provided 'geoff_geometry::Matrix::Matrix(const geoff_geometry::Matrix&)'
32 | Matrix::Matrix( const Matrix& m)
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp: In member function 'void geoff_geometry::Matrix::Multiply(geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:178:11: warning: implicitly-declared 'geoff_geometry::Matrix& geoff_geometry::Matrix::operator=(const geoff_geometry::Matrix&)' is deprecated [-Wdeprecated-copy]
178 | *this = ret;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/Matrix.cpp:32:2: note: because 'geoff_geometry::Matrix' has user-provided 'geoff_geometry::Matrix::Matrix(const geoff_geometry::Matrix&)'
32 | Matrix::Matrix( const Matrix& m)
| ^~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void geoff_geometry::Kurve::Get(std::vector<geoff_geometry::Span>*, bool) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<geoff_geometry::Span*, std::vector<geoff_geometry::Span> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void geoff_geometry::Kurve::StoreAllSpans(std::vector<geoff_geometry::Span>&) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<geoff_geometry::Span*, std::vector<geoff_geometry::Span> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const geoff_geometry::Point&}; _Tp = geoff_geometry::Point; _Alloc = std::allocator<geoff_geometry::Point>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<geoff_geometry::Point>::iterator' {aka '__gnu_cxx::__normal_iterator<geoff_geometry::Point*, std::vector<geoff_geometry::Point> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'geoff_geometry::Span& geoff_geometry::Span::operator=(geoff_geometry::Span&&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:549:8: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
549 | class Span{
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:549:8: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
549 | class Span{
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:549:8: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
549 | class Span{
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp: In member function 'int geoff_geometry::Kurve::OffsetMethod1(geoff_geometry::Kurve&, double, int, int, int&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:74:39: note: synthesized method 'geoff_geometry::Span& geoff_geometry::Span::operator=(geoff_geometry::Span&&)' first required here
74 | prevSpanOff = curSpan.Offset(offset);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'geoff_geometry::Span& geoff_geometry::Span::operator=(const geoff_geometry::Span&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:549:8: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
549 | class Span{
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:549:8: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
549 | class Span{
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:549:8: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
549 | class Span{
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp: In member function 'int geoff_geometry::Kurve::OffsetMethod1(geoff_geometry::Kurve&, double, int, int, int&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:127:42: note: synthesized method 'geoff_geometry::Span& geoff_geometry::Span::operator=(const geoff_geometry::Span&)' first required here
127 | if(!curSpanOff.NullSpan)prevSpanOff = curSpanOff;
| ^~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp: In function 'geoff_geometry::Kurve geoff_geometry::eliminateLoops(const geoff_geometry::Kurve&, const geoff_geometry::Kurve&, double, int&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:219:18: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
219 | spd.p1 = pInt;
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:223:18: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
223 | spd.p1 = pIntOther;
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:225:36: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
225 | if(dd > spd.length) pInt = pIntOther;
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:233:18: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
233 | sp0.p1 = pInt; // ok so truncate this span to the intersection
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:239:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
239 | sp1.p0 = sp1.p1 ; // next
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp: In function 'bool geoff_geometry::DoesIntersInterfere(const geoff_geometry::Point&, const geoff_geometry::Kurve&, double)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:277:15: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
277 | sp.p0 = sp.p1;
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp: In function 'void isoRadius(geoff_geometry::Span&, geoff_geometry::Span&, geoff_geometry::Span&, double)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:353:24: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
353 | blend.pc = b.Intof(a);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:374:45: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
374 | before.p1 = blend.p0 = before.Near(blend.pc);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:374:45: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
374 | before.p1 = blend.p0 = before.Near(blend.pc);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:375:43: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
375 | after.p0 = blend.p1 = after.Near(blend.pc);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:375:43: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
375 | after.p0 = blend.p1 = after.Near(blend.pc);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/kurve.cpp:6:
/usr/include/c++/9/bits/stl_vector.h: In member function 'int geoff_geometry::Kurve::Intof(const geoff_geometry::Span&, std::vector<geoff_geometry::Point>&) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<geoff_geometry::Point*, std::vector<geoff_geometry::Point> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<geoff_geometry::Point*, std::vector<geoff_geometry::Point> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'int geoff_geometry::Kurve::Intof(const geoff_geometry::Kurve&, std::vector<geoff_geometry::Point>&) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<geoff_geometry::Point*, std::vector<geoff_geometry::Point> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<geoff_geometry::Point*, std::vector<geoff_geometry::Point> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<geoff_geometry::Point*, std::vector<geoff_geometry::Point> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Tools2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Tools2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Tools2D.cpp
[ 25%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Translate.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Translate.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Translate.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const iso&}; _Tp = iso; _Alloc = std::allocator<iso>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<iso>::iterator' {aka '__gnu_cxx::__normal_iterator<iso*, std::vector<iso> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/offset.cpp:9:
/usr/include/c++/9/bits/stl_vector.h: In member function 'int geoff_geometry::Kurve::OffsetISOMethod(geoff_geometry::Kurve&, double, int, bool) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<iso*, std::vector<iso> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/AreaClipper.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/AreaClipper.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Tools2D.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Tools2D.cpp:31:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector2d&}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Tools2D.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Tools2D.cpp:31:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Base::Polygon2d::Intersect(const Base::Polygon2d&, std::__cxx11::list<Base::Polygon2d>&) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/Adaptive.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/Adaptive.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h: In member function 'void Point::Transform(const geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:69:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
69 | p = p.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/AreaClipper.cpp:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 25%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area-native.dir/clipper.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_native_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area-native.dir/clipper.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp: In function 'ClipperLib::Int128 ClipperLib::Int128Mul(ClipperLib::long64, ClipperLib::long64)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:372:22: warning: implicitly-declared 'ClipperLib::Int128& ClipperLib::Int128::operator=(const ClipperLib::Int128&)' is deprecated [-Wdeprecated-copy]
372 | if (negate) tmp = -tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:260:5: note: because 'ClipperLib::Int128' has user-provided 'ClipperLib::Int128::Int128(const ClipperLib::Int128&)'
260 | Int128(const Int128 &val): lo(val.lo), hi(val.hi){}
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp: In function 'void ClipperLib::InitEdge(ClipperLib::TEdge*, ClipperLib::TEdge*, ClipperLib::TEdge*, const ClipperLib::IntPoint&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:718:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct ClipperLib::TEdge'; use assignment or value-initialization instead [-Wclass-memaccess]
718 | std::memset(e, 0, sizeof(TEdge));
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:66:8: note: 'struct ClipperLib::TEdge' declared here
66 | struct TEdge {
| ^~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
130 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
161 | _M_realloc_insert(begin() + (__position - cbegin()), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
make -f src/Ext/freecad/CMakeFiles/freecad_COPY_SOURCE.dir/build.make src/Ext/freecad/CMakeFiles/freecad_COPY_SOURCE.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Ext/freecad /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Ext/freecad /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Ext/freecad/CMakeFiles/freecad_COPY_SOURCE.dir/DependInfo.cmake --color=
Scanning dependencies of target freecad_COPY_SOURCE
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Ext/freecad/CMakeFiles/freecad_COPY_SOURCE.dir/build.make src/Ext/freecad/CMakeFiles/freecad_COPY_SOURCE.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Ext/freecad/__init__.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Ext/freecad/__init__.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Ext/freecad && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Ext/freecad/__init__.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Ext/freecad/__init__.py
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 26%] Built target freecad_COPY_SOURCE
make -f src/Gui/Stylesheets/CMakeFiles/Stylesheets_data.dir/build.make src/Gui/Stylesheets/CMakeFiles/Stylesheets_data.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets/CMakeFiles/Stylesheets_data.dir/DependInfo.cmake --color=
Scanning dependencies of target Stylesheets_data
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Gui/Stylesheets/CMakeFiles/Stylesheets_data.dir/build.make src/Gui/Stylesheets/CMakeFiles/Stylesheets_data.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Dark-blue.qss to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Dark-blue.qss
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Dark-blue.qss /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Dark-blue.qss
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Dark-green.qss to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Dark-green.qss
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Dark-green.qss /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Dark-green.qss
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Dark-orange.qss to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Dark-orange.qss
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Dark-orange.qss /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Dark-orange.qss
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Light-blue.qss to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Light-blue.qss
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Light-blue.qss /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Light-blue.qss
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Light-green.qss to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Light-green.qss
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Light-green.qss /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Light-green.qss
/usr/include/c++/9/bits/stl_vector.h: In function 'void AdaptivePath::CleanPath(const Path&, ClipperLib::Path&, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:421:42: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
421 | outpt.insert(outpt.begin(), inp.front());
| ^
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Light-orange.qss to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Light-orange.qss
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/Light-orange.qss /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/Light-orange.qss
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Hmovetoolbar_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Hmovetoolbar_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Hmovetoolbar_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Hmovetoolbar_dark.svg
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Hmovetoolbar_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Hmovetoolbar_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Hmovetoolbar_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Hmovetoolbar_light.svg
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Hsepartoolbar_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Hsepartoolbar_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Hsepartoolbar_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Hsepartoolbar_dark.svg
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Hsepartoolbar_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Hsepartoolbar_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Hsepartoolbar_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Hsepartoolbar_light.svg
/usr/include/c++/9/bits/stl_vector.h: In function 'bool AdaptivePath::PopPathWithClosestPoint(ClipperLib::Paths&, ClipperLib::IntPoint, ClipperLib::Path&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Vmovetoolbar_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Vmovetoolbar_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Vmovetoolbar_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Vmovetoolbar_light.svg
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Vsepartoolbar_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Vsepartoolbar_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Vsepartoolbar_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Vsepartoolbar_dark.svg
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Vsepartoolbar_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Vsepartoolbar_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/Vsepartoolbar_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/Vsepartoolbar_light.svg
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/background_freecad.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/background_freecad.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/background_freecad.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/background_freecad.svg
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_closed_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_closed_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_closed_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_closed_dark.svg
[ 26%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_closed_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_closed_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_closed_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_closed_light.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_dark.svg
[ 27%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Type.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Type.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Type.cpp
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_light.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_open_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_open_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_open_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_open_dark.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_open_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_open_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_end_open_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_end_open_light.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_closed_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_closed_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_closed_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_closed_dark.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_closed_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_closed_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_closed_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_closed_light.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_dark.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_light.svg
/usr/include/c++/9/bits/stl_vector.h: In function 'void AdaptivePath::ConnectPaths(ClipperLib::Paths, ClipperLib::Paths&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:825:38: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
825 | joined.insert(joined.begin(), pt);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:834:38: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
834 | joined.insert(joined.begin(), pt);
| ^
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_open_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_open_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_open_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_open_dark.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_open_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_open_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_more_open_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_more_open_light.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_vline_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_vline_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_vline_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_vline_dark.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_vline_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_vline_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/branch_vline_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/branch_vline_light.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/checkbox_indeterminate_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/checkbox_indeterminate_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/checkbox_indeterminate_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/checkbox_indeterminate_light.svg
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/checkbox_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/checkbox_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/checkbox_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/checkbox_light.svg
/usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<double>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
130 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
161 | _M_realloc_insert(begin() + (__position - cbegin()), __x);
| ^~~~~~~~~~~~~~~~~
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/close_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/close_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/close_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/close_dark.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/close_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/close_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/close_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/close_light.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_dark.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_darker.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_darker.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_darker.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_darker.svg
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<double, double>&}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, double> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_disabled_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_disabled_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_disabled_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_disabled_dark.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_disabled_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_disabled_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_disabled_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_disabled_light.svg
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void AdaptivePath::Adaptive2d::CheckReportProgress(AdaptivePath::TPaths&, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_light.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_lighter.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_lighter.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/down_arrow_lighter.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/down_arrow_lighter.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_dark.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_darker.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_darker.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_darker.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_darker.svg
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::DoublePoint&}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator<ClipperLib::DoublePoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::DoublePoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_disabled_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_disabled_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_disabled_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_disabled_dark.svg
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator<ClipperLib::DoublePoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::DoublePoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >'} changed in GCC 7.1
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_disabled_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_disabled_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_disabled_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_disabled_light.svg
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator<ClipperLib::DoublePoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_light.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_lighter.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_lighter.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/left_arrow_lighter.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/left_arrow_lighter.svg
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, ClipperLib::IntPoint>}; _Tp = std::pair<unsigned int, ClipperLib::IntPoint>; _Alloc = std::allocator<std::pair<unsigned int, ClipperLib::IntPoint> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, ClipperLib::IntPoint> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<unsigned int, ClipperLib::IntPoint>*, std::vector<std::pair<unsigned int, ClipperLib::IntPoint> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/more_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/more_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/more_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/more_dark.svg
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<unsigned int, ClipperLib::IntPoint>}; _Tp = std::pair<unsigned int, ClipperLib::IntPoint>; _Alloc = std::allocator<std::pair<unsigned int, ClipperLib::IntPoint> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, ClipperLib::IntPoint>*, std::vector<std::pair<unsigned int, ClipperLib::IntPoint> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/more_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/more_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/more_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/more_light.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/radiobutton_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/radiobutton_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/radiobutton_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/radiobutton_light.svg
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_dark.svg
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/stl_vector.h: In function 'void AdaptivePath::SmoothPaths(ClipperLib::Paths&, double, long int, long int)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 27%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_darker.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_darker.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_darker.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_darker.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_disabled_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_disabled_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_disabled_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_disabled_dark.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_disabled_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_disabled_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_disabled_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_disabled_light.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_light.svg
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_lighter.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_lighter.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/right_arrow_lighter.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/right_arrow_lighter.svg
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<ClipperLib::IntPoint, ClipperLib::IntPoint>}; _Tp = std::pair<ClipperLib::IntPoint, ClipperLib::IntPoint>; _Alloc = std::allocator<std::pair<ClipperLib::IntPoint, ClipperLib::IntPoint> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<ClipperLib::IntPoint, ClipperLib::IntPoint> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<ClipperLib::IntPoint, ClipperLib::IntPoint>*, std::vector<std::pair<ClipperLib::IntPoint, ClipperLib::IntPoint> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/sizegrip_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/sizegrip_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/sizegrip_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/sizegrip_dark.svg
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<ClipperLib::IntPoint, ClipperLib::IntPoint>}; _Tp = std::pair<ClipperLib::IntPoint, ClipperLib::IntPoint>; _Alloc = std::allocator<std::pair<ClipperLib::IntPoint, ClipperLib::IntPoint> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<ClipperLib::IntPoint, ClipperLib::IntPoint>*, std::vector<std::pair<ClipperLib::IntPoint, ClipperLib::IntPoint> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/sizegrip_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/sizegrip_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/sizegrip_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/sizegrip_light.svg
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, double>}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, double> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/splitter_horizontal_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/splitter_horizontal_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/splitter_horizontal_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/splitter_horizontal_dark.svg
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, double>}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/splitter_horizontal_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/splitter_horizontal_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/splitter_horizontal_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/splitter_horizontal_light.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/splitter_vertical_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/splitter_vertical_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/splitter_vertical_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/splitter_vertical_dark.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/splitter_vertical_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/splitter_vertical_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/splitter_vertical_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/splitter_vertical_light.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/transparent.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/transparent.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/transparent.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/transparent.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/undock_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/undock_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/undock_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/undock_dark.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/undock_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/undock_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/undock_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/undock_light.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_dark.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_darker.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_darker.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_darker.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_darker.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_disabled_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_disabled_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_disabled_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_disabled_dark.svg
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'double AdaptivePath::Adaptive2d::CalcCutArea(ClipperLib::Clipper&, const ClipperLib::IntPoint&, const ClipperLib::IntPoint&, AdaptivePath::ClearedArea&, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_disabled_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_disabled_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_disabled_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_disabled_light.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_light.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_lighter.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_lighter.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up-down_arrow_lighter.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up-down_arrow_lighter.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_dark.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_darker.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_darker.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_darker.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_darker.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_disabled_dark.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_disabled_dark.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_disabled_dark.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_disabled_dark.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_disabled_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_disabled_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_disabled_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_disabled_light.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_light.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_light.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_light.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_light.svg
[ 28%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_lighter.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_lighter.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Stylesheets && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Stylesheets/images_dark-light/up_arrow_lighter.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/data/Gui/Stylesheets/images_dark-light/up_arrow_lighter.svg
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 28%] Built target Stylesheets_data
make -f src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/DependInfo.cmake --color=
Scanning dependencies of target SMESHDS
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESHDS/SMESHDS_Command.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ClipperLib::IntPoint&}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::AddPath(const Path&, ClipperLib::JoinType, ClipperLib::EndType)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult(ClipperLib::Paths&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool AdaptivePath::Adaptive2d::FindEntryPoint(AdaptivePath::TPaths&, const Paths&, const Paths&, AdaptivePath::ClearedArea&, ClipperLib::IntPoint&, ClipperLib::IntPoint&, ClipperLib::DoublePoint&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::BuildResult2(ClipperLib::PolyTree&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool AdaptivePath::Adaptive2d::ResolveLinkPath(const ClipperLib::IntPoint&, const ClipperLib::IntPoint&, AdaptivePath::ClearedArea&, ClipperLib::Path&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Uuid.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Uuid.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Uuid.cpp
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool AdaptivePath::Adaptive2d::MakeLeadPath(bool, const ClipperLib::IntPoint&, const ClipperLib::DoublePoint&, const ClipperLib::IntPoint&, AdaptivePath::ClearedArea&, const Paths&, ClipperLib::Path&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void AdaptivePath::Adaptive2d::AppendToolPath(AdaptivePath::TPaths&, AdaptivePath::AdaptiveOutput&, const Path&, AdaptivePath::ClearedArea&, AdaptivePath::ClearedArea&, const Paths&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:2419:55: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
2419 | leadInPath.insert(leadInPath.begin(), splitPoint);
| ^
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:2432:47: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
2432 | leadInPath.insert(leadInPath.begin(), p1);
| ^
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int, std::allocator<long long int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::Clipper::InsertScanbeam(ClipperLib::cInt)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::IntPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::IntPoint}; _Tp = ClipperLib::IntPoint; _Alloc = std::allocator<ClipperLib::IntPoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::OffsetPoint(int, int&, ClipperLib::JoinType)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void ClipperLib::Minkowski(const Path&, const Path&, ClipperLib::Paths&, bool, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void AdaptivePath::Adaptive2d::ProcessPolyNode(ClipperLib::Paths, ClipperLib::Paths)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:1077:41: note: parameter passing for argument of type 'std::vector<double>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
1077 | areas.insert(areas.begin() + i, area);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:1078:44: note: parameter passing for argument of type 'std::vector<double>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >'} changed in GCC 7.1
1078 | angles.insert(angles.begin() + i, angle);
| ^
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.hpp:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Adaptive.cpp:22:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:41:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator<ClipperLib::DoublePoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<ClipperLib::DoublePoint>::iterator' {aka '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {ClipperLib::DoublePoint}; _Tp = ClipperLib::DoublePoint; _Alloc = std::allocator<ClipperLib::DoublePoint>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::DoublePoint*, std::vector<ClipperLib::DoublePoint> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:52,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:41:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void ClipperLib::ClipperOffset::DoOffset(double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESHDS/SMESHDS_Document.cpp
In file included from /usr/include/c++/9/queue:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.hpp:59,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/clipper.cpp:41:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::less<long long int> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int, std::allocator<long long int> > >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Vector3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Vector3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Vector3D.cpp
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::__cxx11::list<AdaptivePath::AdaptiveOutput> AdaptivePath::Adaptive2d::Execute(const DPaths&, const DPaths&, std::function<bool(std::vector<std::pair<int, std::vector<std::pair<double, double> > > >)>)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ClipperLib::IntPoint*, std::vector<ClipperLib::IntPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
make -f src/3rdParty/salomesmesh/CMakeFiles/DriverSTL.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/DriverSTL.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh/CMakeFiles/DriverSTL.dir/DependInfo.cmake --color=
Scanning dependencies of target DriverSTL
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/3rdParty/salomesmesh/CMakeFiles/DriverSTL.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/DriverSTL.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverSTL.dir/src/DriverSTL/Basics_Utils.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverSTL_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverSTL.dir/src/DriverSTL/Basics_Utils.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/Basics_Utils.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESHDS/SMESHDS_Group.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverSTL_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp
[ 29%] Linking CXX shared library ../../../../lib/libarea-native.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/cmake -E cmake_link_script CMakeFiles/area-native.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libarea-native.so -o ../../../../lib/libarea-native.so CMakeFiles/area-native.dir/Arc.cpp.o CMakeFiles/area-native.dir/Area.cpp.o CMakeFiles/area-native.dir/AreaDxf.cpp.o CMakeFiles/area-native.dir/AreaOrderer.cpp.o CMakeFiles/area-native.dir/AreaPocket.cpp.o CMakeFiles/area-native.dir/Circle.cpp.o CMakeFiles/area-native.dir/Curve.cpp.o CMakeFiles/area-native.dir/dxf.cpp.o CMakeFiles/area-native.dir/kurve/Construction.cpp.o CMakeFiles/area-native.dir/kurve/Finite.cpp.o CMakeFiles/area-native.dir/kurve/kurve.cpp.o CMakeFiles/area-native.dir/kurve/Matrix.cpp.o CMakeFiles/area-native.dir/kurve/offset.cpp.o CMakeFiles/area-native.dir/AreaClipper.cpp.o CMakeFiles/area-native.dir/Adaptive.cpp.o CMakeFiles/area-native.dir/clipper.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp: In member function 'Driver_Mesh::Status DriverSTL_R_SMDS_Mesh::readAscii(SMESH_File&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp:243:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
243 | fscanf(file,"%*s %*s %f %f %f\n",&normal[0],&normal[1],&normal[2]);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp:246:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
246 | fscanf(file,"%*s %*s");
| ~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp:257:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
257 | fscanf(file,"%*s");
| ~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp:260:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
260 | fscanf(file,"%*s");
| ~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp: In function 'SMDS_MeshNode* readNode(FILE*, {anonymous}::TDataMapOfPntNodePtr&, SMDS_Mesh*)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp:188:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
188 | fscanf(file,"%*s %f %f %f\n",&coord[0],&coord[1],&coord[2]);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 29%] Built target area-native
make -f src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/DependInfo.cmake --color=
Scanning dependencies of target DriverDAT
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/src/DriverDAT/DAT_Test.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverDAT_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DAT_Test.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DAT_Test.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESHDS/SMESHDS_GroupBase.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverSTL_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cpp
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/VectorPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/VectorPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/VectorPyImp.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverDAT_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cpp: In member function 'virtual Driver_Mesh::Status DriverDAT_R_SMDS_Mesh::Perform()':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cpp:61:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
61 | fscanf(aFileId, "%d %d\n", &nbNodes, &nbCells);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cpp:71:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
71 | fscanf(aFileId, "%d %e %e %e\n", &intNumPoint, &coordX, &coordY, &coordZ);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cpp:86:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
86 | fscanf(aFileId, "%d %d", &intNumMaille, &ValElement);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cpp:92:13: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
92 | fscanf(aFileId, "%d", &NoeudMaille);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESHDS/SMESHDS_GroupOnFilter.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMESHDS_Document.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverDAT_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMESHDS_Document.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DriverDAT_R_SMESHDS_Document.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMESHDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverDAT_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMESHDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DriverDAT_R_SMESHDS_Mesh.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverDAT_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverSTL.dir/src/DriverSTL/SMESH_File.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverSTL_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverSTL.dir/src/DriverSTL/SMESH_File.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/SMESH_File.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESHDS/SMESHDS_GroupOnGeom.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMESHDS_Document.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverDAT_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMESHDS_Document.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DriverDAT_W_SMESHDS_Document.cpp
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/ViewProj.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/ViewProj.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/ViewProj.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverSTL.dir/src/DriverSTL/STL_Test.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverSTL_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverSTL.dir/src/DriverSTL/STL_Test.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL/STL_Test.cpp
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Writer.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Writer.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Writer.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMESHDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverDAT_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMESHDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT/DriverDAT_W_SMESHDS_Mesh.cpp
[ 29%] Linking CXX shared library ../../../lib/libDriverSTL.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverSTL.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libDriverSTL.so -o ../../../lib/libDriverSTL.so CMakeFiles/DriverSTL.dir/src/DriverSTL/Basics_Utils.cpp.o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_R_SMDS_Mesh.cpp.o CMakeFiles/DriverSTL.dir/src/DriverSTL/DriverSTL_W_SMDS_Mesh.cpp.o CMakeFiles/DriverSTL.dir/src/DriverSTL/SMESH_File.cpp.o CMakeFiles/DriverSTL.dir/src/DriverSTL/STL_Test.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS ../../../lib/libDriver.so ../../../lib/libSMDS.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS /usr/lib/arm-linux-gnueabihf/libvtkFiltersVerdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkverdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXML-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXMLParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libvtkIOMPIParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersModeling-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libvtkIONetCDF-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libvtkexoIIc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallelDIY2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelMPI-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOLegacy-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkInteractionStyle-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersExtraction-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersStatistics-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingFourier-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkalglib-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingFreeType-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libfreetype.so /usr/lib/arm-linux-gnueabihf/libvtkRenderingOpenGL2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersSources-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeneral-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonComputationalGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonColor-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOImage-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonExecutionModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonDataModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonTransforms-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMisc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMath-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonSystem-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtksys-7.1.so.7.1p.1 -ldl /usr/lib/arm-linux-gnueabihf/libvtkDICOMParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkmetaio-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libSM.so /usr/lib/arm-linux-gnueabihf/libICE.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so /usr/lib/arm-linux-gnueabihf/libXt.so -lpthread
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESHDS/SMESHDS_Hypothesis.cpp
[ 29%] Linking CXX shared library ../../../lib/libDriverDAT.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverDAT.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libDriverDAT.so -o ../../../lib/libDriverDAT.so CMakeFiles/DriverDAT.dir/src/DriverDAT/DAT_Test.cpp.o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMDS_Mesh.cpp.o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMESHDS_Document.cpp.o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_R_SMESHDS_Mesh.cpp.o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMDS_Mesh.cpp.o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMESHDS_Document.cpp.o CMakeFiles/DriverDAT.dir/src/DriverDAT/DriverDAT_W_SMESHDS_Mesh.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS ../../../lib/libSMDS.so ../../../lib/libDriver.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersVerdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkverdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXML-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXMLParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libvtkIOMPIParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersModeling-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libvtkIONetCDF-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libvtkexoIIc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallelDIY2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelMPI-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOLegacy-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkInteractionStyle-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersExtraction-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersStatistics-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingFourier-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkalglib-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingFreeType-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libfreetype.so /usr/lib/arm-linux-gnueabihf/libvtkRenderingOpenGL2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersSources-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeneral-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonComputationalGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonColor-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOImage-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonExecutionModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonDataModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonTransforms-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMisc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMath-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonSystem-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtksys-7.1.so.7.1p.1 -ldl /usr/lib/arm-linux-gnueabihf/libvtkDICOMParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkmetaio-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libSM.so /usr/lib/arm-linux-gnueabihf/libICE.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so /usr/lib/arm-linux-gnueabihf/libXt.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so -lpthread /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 29%] Built target DriverSTL
make -f src/Mod/Path/libarea/CMakeFiles/area.dir/build.make src/Mod/Path/libarea/CMakeFiles/area.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea/CMakeFiles/area.dir/DependInfo.cmake --color=
Scanning dependencies of target area
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Path/libarea/CMakeFiles/area.dir/build.make src/Mod/Path/libarea/CMakeFiles/area.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 29%] Building CXX object src/Mod/Path/libarea/CMakeFiles/area.dir/pyarea.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/c++ -DHAVE_CONFIG_H -Darea_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/area.dir/pyarea.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 29%] Built target DriverDAT
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESHDS/SMESHDS_Mesh.cpp
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/XMLTools.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/XMLTools.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/XMLTools.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h: In member function 'void Point::Transform(const geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:69:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
69 | p = p.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/UnitsApi.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/UnitsApi.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/UnitsApi.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp: In function 'pybind11::tuple transformed_point(const geoff_geometry::Matrix&, double, double, double)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:39:27: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
39 | p = p.Transform(matrix);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/UnitsApiPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/UnitsApiPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/UnitsApiPy.cpp
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/UnitsSchema.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/UnitsSchema.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/UnitsSchema.cpp
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/UnitsSchemaInternal.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/UnitsSchemaInternal.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/UnitsSchemaInternal.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESHDS/SMESHDS_Script.cpp
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/UnitsSchemaMKS.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/UnitsSchemaMKS.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/UnitsSchemaMKS.cpp
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/UnitsSchemaImperial1.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/UnitsSchemaImperial1.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/UnitsSchemaImperial1.cpp
[ 29%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESHDS_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESHDS/SMESHDS_SubMesh.cpp
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/UnitsSchemaCentimeters.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/UnitsSchemaCentimeters.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/UnitsSchemaCentimeters.cpp
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/UnitsSchemaMmMin.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/UnitsSchemaMmMin.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/UnitsSchemaMmMin.cpp
[ 29%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Quantity.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Quantity.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Quantity.cpp
[ 29%] Linking CXX shared library ../../../lib/libSMESHDS.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESHDS.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libSMESHDS.so -o ../../../lib/libSMESHDS.so CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Command.cpp.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Document.cpp.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Group.cpp.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupBase.cpp.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnFilter.cpp.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_GroupOnGeom.cpp.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Hypothesis.cpp.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Mesh.cpp.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_Script.cpp.o CMakeFiles/SMESHDS.dir/src/SMESHDS/SMESHDS_SubMesh.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS ../../../lib/libSMDS.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS /usr/lib/arm-linux-gnueabihf/libvtkFiltersVerdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkverdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXML-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXMLParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libvtkIOMPIParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersModeling-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libvtkIONetCDF-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libvtkexoIIc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallelDIY2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelMPI-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOLegacy-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkInteractionStyle-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersExtraction-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersStatistics-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingFourier-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkalglib-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingFreeType-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libfreetype.so /usr/lib/arm-linux-gnueabihf/libvtkRenderingOpenGL2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersSources-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeneral-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonComputationalGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonColor-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOImage-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonExecutionModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonDataModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonTransforms-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMisc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMath-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonSystem-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtksys-7.1.so.7.1p.1 -ldl /usr/lib/arm-linux-gnueabihf/libvtkDICOMParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkmetaio-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libSM.so /usr/lib/arm-linux-gnueabihf/libICE.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so /usr/lib/arm-linux-gnueabihf/libXt.so -lpthread
[ 30%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/QuantityPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/QuantityPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/QuantityPyImp.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 30%] Built target SMESHDS
[ 30%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/Unit.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/Unit.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Unit.cpp
[ 30%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/UnitPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/UnitPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/UnitPyImp.cpp
[ 30%] Building C object src/Base/CMakeFiles/FreeCADBase.dir/PyTools.c.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/cc -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/PyTools.c.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyTools.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
[ 30%] Building CXX object src/Base/CMakeFiles/FreeCADBase.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/c++ -DFreeCADBase_EXPORTS -DHAVE_CONFIG_H -DHAVE_SWIG=1 -DQT_CORE_LIB -DQT_NO_DEBUG -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADBase.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PreCompiled.cpp
make -f src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/DependInfo.cmake --color=
Scanning dependencies of target DriverUNV
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 30%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cpp
[ 30%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMESHDS_Document.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMESHDS_Document.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/DriverUNV_R_SMESHDS_Document.cpp
[ 30%] Linking CXX shared library ../../lib/libFreeCADBase.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base && /usr/bin/cmake -E cmake_link_script CMakeFiles/FreeCADBase.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libFreeCADBase.so -o ../../lib/libFreeCADBase.so CMakeFiles/FreeCADBase.dir/__/CXX/cxxextensions.c.o CMakeFiles/FreeCADBase.dir/__/CXX/cxx_extensions.cxx.o CMakeFiles/FreeCADBase.dir/__/CXX/cxxsupport.cxx.o CMakeFiles/FreeCADBase.dir/__/CXX/IndirectPythonInterface.cxx.o CMakeFiles/FreeCADBase.dir/Axis.cpp.o CMakeFiles/FreeCADBase.dir/AxisPyImp.cpp.o CMakeFiles/FreeCADBase.dir/Base64.cpp.o CMakeFiles/FreeCADBase.dir/BaseClass.cpp.o CMakeFiles/FreeCADBase.dir/BaseClassPyImp.cpp.o CMakeFiles/FreeCADBase.dir/BoundBoxPyImp.cpp.o CMakeFiles/FreeCADBase.dir/Builder3D.cpp.o CMakeFiles/FreeCADBase.dir/Console.cpp.o CMakeFiles/FreeCADBase.dir/CoordinateSystem.cpp.o CMakeFiles/FreeCADBase.dir/CoordinateSystemPyImp.cpp.o CMakeFiles/FreeCADBase.dir/Debugger.cpp.o CMakeFiles/FreeCADBase.dir/Exception.cpp.o CMakeFiles/FreeCADBase.dir/ExceptionFactory.cpp.o CMakeFiles/FreeCADBase.dir/Factory.cpp.o CMakeFiles/FreeCADBase.dir/FileInfo.cpp.o CMakeFiles/FreeCADBase.dir/FileTemplate.cpp.o CMakeFiles/FreeCADBase.dir/FutureWatcherProgress.cpp.o CMakeFiles/FreeCADBase.dir/gzstream.cpp.o CMakeFiles/FreeCADBase.dir/GeometryPyCXX.cpp.o CMakeFiles/FreeCADBase.dir/Handle.cpp.o CMakeFiles/FreeCADBase.dir/InputSource.cpp.o CMakeFiles/FreeCADBase.dir/Interpreter.cpp.o CMakeFiles/FreeCADBase.dir/Matrix.cpp.o CMakeFiles/FreeCADBase.dir/MatrixPyImp.cpp.o CMakeFiles/FreeCADBase.dir/MemDebug.cpp.o CMakeFiles/FreeCADBase.dir/Parameter.cpp.o CMakeFiles/FreeCADBase.dir/ParameterPy.cpp.o CMakeFiles/FreeCADBase.dir/Persistence.cpp.o CMakeFiles/FreeCADBase.dir/PersistencePyImp.cpp.o CMakeFiles/FreeCADBase.dir/Placement.cpp.o CMakeFiles/FreeCADBase.dir/PlacementPyImp.cpp.o CMakeFiles/FreeCADBase.dir/PyExport.cpp.o CMakeFiles/FreeCADBase.dir/PyObjectBase.cpp.o CMakeFiles/FreeCADBase.dir/Reader.cpp.o CMakeFiles/FreeCADBase.dir/Rotation.cpp.o CMakeFiles/FreeCADBase.dir/RotationPyImp.cpp.o CMakeFiles/FreeCADBase.dir/Sequencer.cpp.o CMakeFiles/FreeCADBase.dir/Stream.cpp.o CMakeFiles/FreeCADBase.dir/Swap.cpp.o CMakeFiles/FreeCADBase.dir/swigpyrun.cpp.o CMakeFiles/FreeCADBase.dir/TimeInfo.cpp.o CMakeFiles/FreeCADBase.dir/Tools.cpp.o CMakeFiles/FreeCADBase.dir/Tools2D.cpp.o CMakeFiles/FreeCADBase.dir/Translate.cpp.o CMakeFiles/FreeCADBase.dir/Type.cpp.o CMakeFiles/FreeCADBase.dir/Uuid.cpp.o CMakeFiles/FreeCADBase.dir/Vector3D.cpp.o CMakeFiles/FreeCADBase.dir/VectorPyImp.cpp.o CMakeFiles/FreeCADBase.dir/ViewProj.cpp.o CMakeFiles/FreeCADBase.dir/Writer.cpp.o CMakeFiles/FreeCADBase.dir/XMLTools.cpp.o CMakeFiles/FreeCADBase.dir/UnitsApi.cpp.o CMakeFiles/FreeCADBase.dir/UnitsApiPy.cpp.o CMakeFiles/FreeCADBase.dir/UnitsSchema.cpp.o CMakeFiles/FreeCADBase.dir/UnitsSchemaInternal.cpp.o CMakeFiles/FreeCADBase.dir/UnitsSchemaMKS.cpp.o CMakeFiles/FreeCADBase.dir/UnitsSchemaImperial1.cpp.o CMakeFiles/FreeCADBase.dir/UnitsSchemaCentimeters.cpp.o CMakeFiles/FreeCADBase.dir/UnitsSchemaMmMin.cpp.o CMakeFiles/FreeCADBase.dir/Quantity.cpp.o CMakeFiles/FreeCADBase.dir/QuantityPyImp.cpp.o CMakeFiles/FreeCADBase.dir/Unit.cpp.o CMakeFiles/FreeCADBase.dir/UnitPyImp.cpp.o CMakeFiles/FreeCADBase.dir/PyTools.c.o CMakeFiles/FreeCADBase.dir/PreCompiled.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so
[ 30%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMESHDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMESHDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/DriverUNV_R_SMESHDS_Mesh.cpp
[ 30%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 30%] Built target FreeCADBase
[ 30%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMESHDS_Document.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMESHDS_Document.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/DriverUNV_W_SMESHDS_Document.cpp
make -f src/App/CMakeFiles/FreeCADApp.dir/build.make src/App/CMakeFiles/FreeCADApp.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 30%] Building files out of FreeCADTest.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/python3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Tools/PythonToCPP.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/FreeCADTest.py TestScript.h
[ 30%] Building files out of FreeCADInit.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/python3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Tools/PythonToCPP.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/FreeCADInit.py InitScript.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/CMakeFiles/FreeCADApp.dir/DependInfo.cmake --color=
[ 30%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMESHDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMESHDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/DriverUNV_W_SMESHDS_Mesh.cpp
Scanning dependencies of target FreeCADApp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/App/CMakeFiles/FreeCADApp.dir/build.make src/App/CMakeFiles/FreeCADApp.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 30%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Annotation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Annotation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Annotation.cpp
[ 30%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/UNV164_Structure.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/Driver_Mesh.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/Driver_SMDS_Mesh.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/DriverUNV_W_SMDS_Mesh.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cpp:25:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const UNV2411::TRecord&}; _Tp = UNV2411::TRecord; _Alloc = std::allocator<UNV2411::TRecord>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<UNV2411::TRecord>::iterator' {aka '__gnu_cxx::__normal_iterator<UNV2411::TRecord*, std::vector<UNV2411::TRecord> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/Driver_Mesh.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/Driver_SMDS_Mesh.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/DriverUNV_W_SMDS_Mesh.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cpp:25:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual Driver_Mesh::Status DriverUNV_W_SMDS_Mesh::Perform()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<UNV2411::TRecord*, std::vector<UNV2411::TRecord> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/UNV2411_Structure.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/UNV2411_Structure.hxx:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/UNV2411_Structure.cpp:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const UNV2411::TRecord&}; _Tp = UNV2411::TRecord; _Alloc = std::allocator<UNV2411::TRecord>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<UNV2411::TRecord>::iterator' {aka '__gnu_cxx::__normal_iterator<UNV2411::TRecord*, std::vector<UNV2411::TRecord> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/UNV2411_Structure.hxx:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/UNV2411_Structure.cpp:26:
/usr/include/c++/9/bits/stl_vector.h: In function 'void UNV2411::Read(std::ifstream&, UNV2411::TDataSet&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<UNV2411::TRecord*, std::vector<UNV2411::TRecord> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Document.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Document.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Document.cpp
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/UNV2412_Structure.cpp
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/UNV2417_Structure.cpp
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/UNV2420_Structure.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/UNV2420_Structure.hxx:82,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/UNV2420_Structure.cpp:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const UNV2420::TRecord&}; _Tp = UNV2420::TRecord; _Alloc = std::allocator<UNV2420::TRecord>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<UNV2420::TRecord>::iterator' {aka '__gnu_cxx::__normal_iterator<UNV2420::TRecord*, std::vector<UNV2420::TRecord> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/UNV2420_Structure.hxx:82,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/UNV2420_Structure.cpp:23:
/usr/include/c++/9/bits/stl_vector.h: In function 'void UNV2420::Read(std::ifstream&, std::string&, UNV2420::TDataSet&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<UNV2420::TRecord*, std::vector<UNV2420::TRecord> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Test.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Test.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/UNV_Test.cpp
[ 31%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/DocumentObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/DocumentObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentObject.cpp
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DDriverUNV_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV/UNV_Utilities.cpp
[ 31%] Linking CXX shared library ../../../lib/libDriverUNV.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/DriverUNV.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libDriverUNV.so -o ../../../lib/libDriverUNV.so CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMDS_Mesh.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMESHDS_Document.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_R_SMESHDS_Mesh.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMDS_Mesh.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMESHDS_Document.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/DriverUNV_W_SMESHDS_Mesh.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV164_Structure.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2411_Structure.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2412_Structure.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2417_Structure.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV2420_Structure.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Test.cpp.o CMakeFiles/DriverUNV.dir/src/DriverUNV/UNV_Utilities.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS ../../../lib/libSMESHDS.so ../../../lib/libSMDS.so ../../../lib/libDriver.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersVerdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkverdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXML-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXMLParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libvtkIOMPIParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersModeling-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libvtkIONetCDF-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libvtkexoIIc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallelDIY2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelMPI-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOLegacy-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkInteractionStyle-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersExtraction-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersStatistics-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingFourier-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkalglib-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingFreeType-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libfreetype.so /usr/lib/arm-linux-gnueabihf/libvtkRenderingOpenGL2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersSources-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeneral-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonComputationalGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonColor-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOImage-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonExecutionModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonDataModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonTransforms-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMisc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMath-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonSystem-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtksys-7.1.so.7.1p.1 -ldl /usr/lib/arm-linux-gnueabihf/libvtkDICOMParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkmetaio-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libSM.so /usr/lib/arm-linux-gnueabihf/libICE.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so /usr/lib/arm-linux-gnueabihf/libXt.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so -lpthread /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 31%] Built target DriverUNV
[ 31%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Extension.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Extension.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Extension.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Curve.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/libarea/pyarea.cpp:10:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, double>}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, double> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'bool pybind11::detail::list_caster<Type, Value>::load(pybind11::handle, bool) [with Type = std::vector<std::pair<double, double> >; Value = std::pair<double, double>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'bool pybind11::detail::list_caster<Type, Value>::load(pybind11::handle, bool) [with Type = std::vector<double>; Value = double]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
make -f src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/DependInfo.cmake --color=
Scanning dependencies of target SMESH
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/Controls/SMESH_Controls.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/Controls/SMESH_Controls.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp
[ 31%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/ExtensionPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/ExtensionPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/ExtensionPyImp.cpp
[ 31%] Linking CXX shared module ../../../../lib/area.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/libarea && /usr/bin/cmake -E cmake_link_script CMakeFiles/area.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -fPIC -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -shared -o ../../../../lib/area.so CMakeFiles/area.dir/pyarea.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../lib/libarea-native.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libpython3.7m.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 31%] Built target area
[ 31%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/DocumentObjectExtension.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/DocumentObjectExtension.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentObjectExtension.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ControlsDef.hxx:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_XYZ&}; _Tp = gp_XYZ; _Alloc = std::allocator<gp_XYZ>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_XYZ>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ControlsDef.hxx:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:23:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void SMESH::Controls::TSequenceOfXYZ::push_back(const gp_XYZ&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/DriverGMF.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/DriverGMF.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverGMF.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp: In member function 'void SMESH::Controls::MultiConnection2D::GetValues(SMESH::Controls::MultiConnection2D::MValues&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:2057:39: warning: 'aNodeId[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
2057 | Value aValue(aNodeId[0],aNodeId[2]);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:2043:41: warning: 'aNodeId[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
2043 | Value aValue(aNodeId[1],aNodeId[2]);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:2057:39: warning: 'aNodeId[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
2057 | Value aValue(aNodeId[0],aNodeId[2]);
| ^
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/DriverGMF_Read.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/DriverGMF_Read.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverGMF_Read.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp: In member function 'virtual double SMESH::Controls::MultiConnection2D::GetValue(long int)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:1964:76: warning: 'aNode0' may be used uninitialized in this function [-Wmaybe-uninitialized]
1964 | SMDS_ElemIteratorPtr anElemIter = aNode->GetInverseElementIterator();
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp: In member function 'void SMESH::Controls::Length2D::GetValues(SMESH::Controls::Length2D::TValues&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:1886:49: warning: 'aNodeId[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
1886 | Value aValue(aLength,aNodeId[0],aNodeId[1]);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:1886:49: warning: 'aNodeId[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:1850:50: warning: 'aNodeId[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
1850 | Value aValue1(aLength,aNodeId[1],aNodeId[2]);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:1850:50: warning: 'aNodeId[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:1851:50: warning: 'aNodeId[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
1851 | Value aValue2(aLength,aNodeId[2],aNodeId[0]);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:1849:15: warning: 'aLength' may be used uninitialized in this function [-Wmaybe-uninitialized]
1849 | aLength += P[2].Distance(P[0]);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp: In member function 'void SMESH::Controls::FreeEdges::GetBoreders(SMESH::Controls::FreeEdges::TBorders&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:2512:50: warning: 'aNodeId[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
2512 | Border aBorder(anElemId,aNodeId[0],aNodeId[1]);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Controls/SMESH_Controls.cpp:2512:50: warning: 'aNodeId[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
[ 31%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/DocumentObjectExtensionPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/DocumentObjectExtensionPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentObjectExtensionPyImp.cpp
[ 31%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/ExtensionContainer.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/ExtensionContainer.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/ExtensionContainer.cpp
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/DriverGMF_Write.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/DriverGMF_Write.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverGMF_Write.cpp
[ 31%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/ExtensionContainerPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/ExtensionContainerPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/ExtensionContainerPyImp.cpp
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/DriverMED_Family.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/DriverMED_Family.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_Family.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/DriverMED_Family.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_Family.cpp:28:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/DriverMED_R_SMESHDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/DriverMED_R_SMESHDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_R_SMESHDS_Mesh.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/DriverMED_Family.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_R_SMESHDS_Mesh.cpp:29:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
[ 31%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/DriverMED_W_Field.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/DriverMED_W_Field.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_W_Field.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/DriverMED_W_SMESHDS_Mesh.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_W_Field.cpp:30:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_W_Field.cpp: In member function 'bool DriverMED_W_Field::Set(SMESHDS_Mesh*, const string&, SMDSAbs_ElementType, int, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_W_Field.cpp:160:18: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context]
160 | return nbElems * nbComps;
| ~~~~~~~~^~~~~~~~~
[ 32%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/DriverMED_W_SMESHDS_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/DriverMED_W_SMESHDS_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_W_SMESHDS_Mesh.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Document.cpp: In member function 'void App::Document::exportGraphviz(std::ostream&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Document.cpp:752:48: warning: '*((void*)(& ei)+16).__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_index_t, int, boost::property<boost::edge_attribute_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >*, std::vector<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_index_t, int, boost::property<boost::edge_attribute_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >, std::allocator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_index_t, int, boost::property<boost::edge_attribute_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > > >::_M_current' may be used uninitialized in this function [-Wmaybe-uninitialized]
752 | graph_traits<Graph>::edge_iterator ei, ei_end;
| ^~
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/DriverMED_W_SMESHDS_Mesh.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_W_SMESHDS_Mesh.cpp:28:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/Driver_Mesh.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/Driver_SMESHDS_Mesh.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/DriverMED_W_Field.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_W_Field.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/Driver_Mesh.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/Driver_SMESHDS_Mesh.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/DriverMED_W_Field.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/DriverMED_W_Field.cpp:27:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void DriverMED_W_Field::AddValue(double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 32%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/GEOMUtils.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/GEOMUtils.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/GEOMUtils.cpp
[ 32%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/MED_Algorithm.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/MED_Algorithm.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Algorithm.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Structures.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Algorithm.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Algorithm.cpp:22:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
[ 32%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/GroupExtension.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/GroupExtension.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/GroupExtension.cpp
[ 32%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/MED_CoordUtils.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/MED_CoordUtils.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_CoordUtils.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Structures.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_CoordUtils.hxx:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_CoordUtils.cpp:22:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
[ 32%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/MED_Factory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/MED_Factory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Factory.cpp
[ 32%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/GroupExtensionPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/GroupExtensionPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/GroupExtensionPyImp.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Structures.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Wrapper.hxx:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Factory.hxx:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Factory.cpp:23:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/DocumentObjectFileIncluded.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/DocumentObjectFileIncluded.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentObjectFileIncluded.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/MED_GaussDef.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/MED_GaussDef.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_GaussDef.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/DocumentObjectGroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/DocumentObjectGroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentObjectGroup.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Structures.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_GaussUtils.hxx:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_GaussDef.cpp:24:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_GaussDef.hxx:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_GaussDef.cpp:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_GaussDef.hxx:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_GaussDef.cpp:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void MED::TGaussDef::add(double, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void MED::TGaussDef::add(double, double, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void MED::TGaussDef::add(double, double, double, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/MED_GaussUtils.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/MED_GaussUtils.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_GaussUtils.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Structures.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_GaussUtils.hxx:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_GaussUtils.cpp:22:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/MED_Structures.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/MED_Structures.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Structures.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Structures.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Structures.cpp:25:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/DocumentObjectGroupPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/DocumentObjectGroupPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentObjectGroupPyImp.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/GeoFeaturePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/GeoFeaturePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/GeoFeaturePyImp.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/MED_Utilities.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/MED_Utilities.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Utilities.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Utilities.cpp:23:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Utilities.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Utilities.cpp: In destructor 'MED::PrefixPrinter::~PrefixPrinter()':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Utilities.hxx:68:35: warning: throw will always call terminate() [-Wterminate]
68 | throw TYPE(aStream.str().c_str());\
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Utilities.cpp:49:7: note: in expansion of macro 'EXCEPTION'
49 | EXCEPTION(runtime_error,"PrefixPrinter::~PrefixPrinter() - myCounter("<<myCounter<<") < 0");
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Utilities.hxx:68:35: note: in C++11 destructors default to noexcept
68 | throw TYPE(aStream.str().c_str());\
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Utilities.cpp:49:7: note: in expansion of macro 'EXCEPTION'
49 | EXCEPTION(runtime_error,"PrefixPrinter::~PrefixPrinter() - myCounter("<<myCounter<<") < 0");
| ^~~~~~~~~
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/DocumentObjectPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/DocumentObjectPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentObjectPyImp.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/MED_V2_2_Wrapper.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/MED_V2_2_Wrapper.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_V2_2_Wrapper.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/MED_Wrapper.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/MED_Wrapper.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Wrapper.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Structures.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_V2_2_Wrapper.hxx:43,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_V2_2_Wrapper.cpp:23:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Structures.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Wrapper.hxx:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_Wrapper.cpp:25:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Algo.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Block.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Block.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Block.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/DocumentObserver.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/DocumentObserver.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentObserver.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_V2_2_Wrapper.cpp: In member function 'virtual void MED::V2_2::TVWrapper::GetGrilleInfo(MED::TGrilleInfo&, MED::TErr*)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/MED_V2_2_Wrapper.cpp:2772:39: warning: 'aTable' may be used uninitialized in this function [-Wmaybe-uninitialized]
2772 | TInt aNbIndexes = GetNbNodes(aMeshInfo,aTable);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/include/opencascade/gp_XY.hxx:291,
from /usr/include/opencascade/gp_Trsf2d.hxx:25,
from /usr/include/opencascade/gp_Trsf.lxx:20,
from /usr/include/opencascade/gp_Trsf.hxx:368,
from /usr/include/opencascade/TopLoc_ItemLocation.hxx:25,
from /usr/include/opencascade/TopLoc_Location.lxx:18,
from /usr/include/opencascade/TopLoc_Location.hxx:166,
from /usr/include/opencascade/TopoDS_Shape.hxx:24,
from /usr/include/opencascade/TopTools_IndexedMapOfShape.hxx:20,
from /usr/include/opencascade/TopExp.hxx:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Block.hxx:36,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Block.cpp:27:
/usr/include/opencascade/gp_XY.lxx: In member function 'void SMESH_Block::refineParametersOnFace(const gp_Pnt&, gp_XYZ&, int)':
/usr/include/opencascade/gp_XY.lxx:25:46: warning: 'V' may be used uninitialized in this function [-Wmaybe-uninitialized]
25 | const Standard_Real Y) : x (X), y (Y) { }
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Block.cpp:932:19: note: 'V' was declared here
932 | Standard_Real U,V;
| ^
In file included from /usr/include/opencascade/gp_XY.hxx:291,
from /usr/include/opencascade/gp_Trsf2d.hxx:25,
from /usr/include/opencascade/gp_Trsf.lxx:20,
from /usr/include/opencascade/gp_Trsf.hxx:368,
from /usr/include/opencascade/TopLoc_ItemLocation.hxx:25,
from /usr/include/opencascade/TopLoc_Location.lxx:18,
from /usr/include/opencascade/TopLoc_Location.hxx:166,
from /usr/include/opencascade/TopoDS_Shape.hxx:24,
from /usr/include/opencascade/TopTools_IndexedMapOfShape.hxx:20,
from /usr/include/opencascade/TopExp.hxx:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Block.hxx:36,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Block.cpp:27:
/usr/include/opencascade/gp_XY.lxx:25:46: warning: 'U' may be used uninitialized in this function [-Wmaybe-uninitialized]
25 | const Standard_Real Y) : x (X), y (Y) { }
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Block.cpp:932:17: note: 'U' was declared here
932 | Standard_Real U,V;
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Block.cpp: In static member function 'static bool SMESH_Block::FindBlockShapes(const TopoDS_Shell&, const TopoDS_Vertex&, const TopoDS_Vertex&, TopTools_IndexedMapOfOrientedShape&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Block.cpp:1854:28: warning: 'iFound2' may be used uninitialized in this function [-Wmaybe-uninitialized]
1854 | if ( i != iFound1 && i != iFound2 )
| ~~^~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Block.cpp:1854:12: warning: 'iFound1' may be used uninitialized in this function [-Wmaybe-uninitialized]
1854 | if ( i != iFound1 && i != iFound2 )
| ~~^~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Block.cpp:1786:44: warning: 'minX' may be used uninitialized in this function [-Wmaybe-uninitialized]
1786 | if ( val < minVal || ( val == minVal && P.X() < minX )) {
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/DocumentObserverPython.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/DocumentObserverPython.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentObserverPython.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Exception.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Exception.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Exception.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Gen.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/DocumentPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/DocumentPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentPyImp.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Group.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_HypoFilter.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Hypothesis.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Expression.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Expression.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Expression.cpp
In file included from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:277,
from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2868,
from /usr/include/hdf5/openmpi/H5public.h:60,
from /usr/include/hdf5/openmpi/hdf5.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/MED_Common.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/DriverMED_W_SMESHDS_Mesh.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp:49:
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h: In member function 'virtual void MPI::Op::Init(void (*)(const void*, void*, int, const MPI::Datatype&), bool)':
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46: warning: cast between incompatible function types from 'void (*)(void*, void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*, ompi_datatype_t**))' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
121 | (void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59: warning: cast between incompatible function types from 'void (*)(const void*, void*, int, const MPI::Datatype&)' to 'void (*)(void*, void*, int*, ompi_datatype_t**)' [-Wcast-function-type]
123 | ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
| ^~~~
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/FeaturePython.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/FeaturePython.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/FeaturePython.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp: In member function 'void SMESH_Mesh::ExportSAUV(const char*, const char*, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp:1507:9: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result]
1507 | system(cmd.c_str());
| ~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp:1517:9: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result]
1517 | system(cmd.c_str());
| ~~~~~~^~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp:1526:9: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result]
1526 | system(cmd.c_str());
| ~~~~~~^~~~~~~~~~~~~
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshAlgos.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshAlgos.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_TypeDefs.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshAlgos.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp:29:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SMESH_TNodeXYZ&}; _Tp = SMESH_TNodeXYZ; _Alloc = std::allocator<SMESH_TNodeXYZ>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SMESH_TNodeXYZ>::iterator' {aka '__gnu_cxx::__normal_iterator<SMESH_TNodeXYZ*, std::vector<SMESH_TNodeXYZ> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_TypeDefs.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshAlgos.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp:29:
/usr/include/c++/9/bits/stl_vector.h: In function 'bool SMESH_MeshAlgos::IsOut(const SMDS_MeshElement*, const gp_Pnt&, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SMESH_TNodeXYZ*, std::vector<SMESH_TNodeXYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SMESH_TNodeXYZ*, std::vector<SMESH_TNodeXYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp: In function 'const SMDS_MeshElement* SMESH_MeshAlgos::FindFaceInSet(const SMDS_MeshNode*, const SMDS_MeshNode*, const TIDSortedElemSet&, const TIDSortedElemSet&, int*, int*)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp:1590:23: warning: 'i2' may be used uninitialized in this function [-Wmaybe-uninitialized]
1590 | if ( n2ind ) *n2ind = i2;
| ~~~~~~~^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp:1589:23: warning: 'i1' may be used uninitialized in this function [-Wmaybe-uninitialized]
1589 | if ( n1ind ) *n1ind = i1;
| ~~~~~~~^~~~
In file included from /usr/include/c++/9/set:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_TypeDefs.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshAlgos.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp:29:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<double, SMESH_OctreeNode*>}; _Key = double; _Val = std::pair<const double, SMESH_OctreeNode*>; _KeyOfValue = std::_Select1st<std::pair<const double, SMESH_OctreeNode*> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, SMESH_OctreeNode*> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, SMESH_OctreeNode*>, std::_Select1st<std::pair<const double, SMESH_OctreeNode*> >, std::less<double>, std::allocator<std::pair<const double, SMESH_OctreeNode*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, SMESH_OctreeNode*> >'} changed in GCC 7.1
2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_TypeDefs.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshAlgos.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp:29:
/usr/include/c++/9/bits/stl_map.h: In member function 'virtual const SMDS_MeshNode* SMESH_NodeSearcherImpl::FindClosestTo(const gp_Pnt&)':
/usr/include/c++/9/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<double, SMESH_OctreeNode*>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, SMESH_OctreeNode*> >'} changed in GCC 7.1
876 | std::forward<_Pair>(__x));
| ^
In file included from /usr/include/c++/9/set:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_TypeDefs.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshAlgos.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp:29:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_equal(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<double, const SMDS_MeshElement*>}; _Key = double; _Val = std::pair<const double, const SMDS_MeshElement*>; _KeyOfValue = std::_Select1st<std::pair<const double, const SMDS_MeshElement*> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, const SMDS_MeshElement*> >]':
/usr/include/c++/9/bits/stl_tree.h:2478:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, const SMDS_MeshElement*>, std::_Select1st<std::pair<const double, const SMDS_MeshElement*> >, std::less<double>, std::allocator<std::pair<const double, const SMDS_MeshElement*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, const SMDS_MeshElement*> >'} changed in GCC 7.1
2478 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_TypeDefs.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshAlgos.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp:29:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SMESH_TNodeXYZ}; _Tp = gp_XYZ; _Alloc = std::allocator<gp_XYZ>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_XYZ>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In function 'double SMESH_MeshAlgos::GetDistance(const SMDS_MeshFace*, const gp_Pnt&)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_TypeDefs.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshAlgos.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshAlgos.cpp:29:
/usr/include/c++/9/bits/stl_multimap.h: In member function 'virtual const SMDS_MeshElement* SMESH_ElementSearcherImpl::FindClosestTo(const gp_Pnt&, SMDSAbs_ElementType)':
/usr/include/c++/9/bits/stl_multimap.h:595:34: note: parameter passing for argument of type 'std::multimap<double, const SMDS_MeshElement*>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, const SMDS_MeshElement*> >'} changed in GCC 7.1
595 | std::forward<_Pair>(__x));
| ^
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/FeatureTest.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/FeatureTest.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/FeatureTest.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/GeoFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/GeoFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/GeoFeature.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/GeoFeatureGroupExtensionPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/GeoFeatureGroupExtensionPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/GeoFeatureGroupExtensionPyImp.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/GeoFeatureGroupExtension.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/GeoFeatureGroupExtension.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/GeoFeatureGroupExtension.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshVSLink.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshVSLink.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshVSLink.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/OriginGroupExtensionPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/OriginGroupExtensionPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/OriginGroupExtensionPyImp.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/OriginGroupExtension.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/OriginGroupExtension.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/OriginGroupExtension.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/PartPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/PartPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PartPyImp.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/stl_vector.h: In member function 'double SMESH_MeshEditor::ExtrusParam::nextStep()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_XYZ&}; _Tp = gp_XYZ; _Alloc = std::allocator<gp_XYZ>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_XYZ>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SMESH_MeshEditor::SMESH_MeshEditor_PathPoint&}; _Tp = SMESH_MeshEditor::SMESH_MeshEditor_PathPoint; _Alloc = std::allocator<SMESH_MeshEditor::SMESH_MeshEditor_PathPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SMESH_MeshEditor::SMESH_MeshEditor_PathPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<SMESH_MeshEditor::SMESH_MeshEditor_PathPoint*, std::vector<SMESH_MeshEditor::SMESH_MeshEditor_PathPoint> >'} changed in GCC 7.1
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MesherHelper.cpp
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_Pnt&}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp: In member function 'void SMESH_MeshEditor::InsertNodesIntoLink(const SMDS_MeshElement*, const SMDS_MeshNode*, const SMDS_MeshNode*, std::__cxx11::list<const SMDS_MeshNode*>&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:9039:5: warning: 'iBestQuad' may be used uninitialized in this function [-Wmaybe-uninitialized]
9039 | if (iSplit == iBestQuad)
| ^~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MesherHelper.cpp:3974:8: warning: 'bool {anonymous}::QFace::IsSpoiled(const {anonymous}::QLink*) const' defined but not used [-Wunused-function]
3974 | bool QFace::IsSpoiled(const QLink* bentLink ) const
| ^~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_XYZ}; _Tp = gp_XYZ; _Alloc = std::allocator<gp_XYZ>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_XYZ>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_XYZ>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/stl_vector.h: In member function 'int SMESH_MeshEditor::ExtrusParam::makeNodesByNormal2D(SMESHDS_Mesh*, const SMDS_MeshNode*, std::__cxx11::list<const SMDS_MeshNode*>&, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Part.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Part.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Part.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp: In member function 'void SMESH_MeshEditor::MergeNodes(SMESH_MeshEditor::TListOfListOfNodes&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:7871:72: warning: 'i2t' may be used uninitialized in this function [-Wmaybe-uninitialized]
7871 | curNodes[ i2t ]);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:7865:47: warning: 'i0t' may be used uninitialized in this function [-Wmaybe-uninitialized]
7865 | uniqueNodes[ 3 ] = curNodes [ i0t ];
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:7864:47: warning: 'i3d' may be used uninitialized in this function [-Wmaybe-uninitialized]
7864 | uniqueNodes[ 2 ] = curNodes [ i3d ];
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:7869:71: warning: 'i2' may be used uninitialized in this function [-Wmaybe-uninitialized]
7869 | curNodes[ i2 ],
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:7863:47: warning: 'i1d' may be used uninitialized in this function [-Wmaybe-uninitialized]
7863 | uniqueNodes[ 1 ] = curNodes [ i1d ];
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:7862:46: warning: 'i0' may be used uninitialized in this function [-Wmaybe-uninitialized]
7862 | uniqueNodes[ 0 ] = curNodes [ i0 ];
| ^
In file included from /usr/include/c++/9/set:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const SMDS_MeshNode* const&>, std::tuple<>}; _Key = const SMDS_MeshNode*; _Val = std::pair<const SMDS_MeshNode* const, gp_XYZ>; _KeyOfValue = std::_Select1st<std::pair<const SMDS_MeshNode* const, gp_XYZ> >; _Compare = std::less<const SMDS_MeshNode*>; _Alloc = std::allocator<std::pair<const SMDS_MeshNode* const, gp_XYZ> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<const SMDS_MeshNode*, std::pair<const SMDS_MeshNode* const, gp_XYZ>, std::_Select1st<std::pair<const SMDS_MeshNode* const, gp_XYZ> >, std::less<const SMDS_MeshNode*>, std::allocator<std::pair<const SMDS_MeshNode* const, gp_XYZ> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const SMDS_MeshNode* const, gp_XYZ> >'} changed in GCC 7.1
2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Octree.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Octree.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Octree.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Origin.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Origin.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Origin.cpp
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, double>; _KeyOfValue = std::_Select1st<std::pair<const int, double> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, double> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void SMESH_MeshEditor::CreateHoleSkin(double, const TopoDS_Shape&, SMESH_NodeSearcher*, const char*, std::vector<double>&, std::vector<std::vector<int> >&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_UnstructuredGrid.hxx:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_VtkVolume.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_Mesh.hxx:45,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESHDS_Mesh.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Mesh.hxx:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, double> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, double> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MesherHelper.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MesherHelper.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/set:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MesherHelper.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MesherHelper.cpp:27:
/usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = double; _Val = std::pair<const double, const SMDS_MeshNode*>; _KeyOfValue = std::_Select1st<std::pair<const double, const SMDS_MeshNode*> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, const SMDS_MeshNode*> >]':
/usr/include/c++/9/bits/stl_tree.h:2518:5: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, const SMDS_MeshNode*>, std::_Select1st<std::pair<const double, const SMDS_MeshNode*> >, std::less<double>, std::allocator<std::pair<const double, const SMDS_MeshNode*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, const SMDS_MeshNode*> >'} changed in GCC 7.1
2518 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h:2518:5: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, const SMDS_MeshNode*>, std::_Select1st<std::pair<const double, const SMDS_MeshNode*> >, std::less<double>, std::allocator<std::pair<const double, const SMDS_MeshNode*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, const SMDS_MeshNode*> >'} changed in GCC 7.1
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<double, std::vector<const SMDS_MeshNode*, std::allocator<const SMDS_MeshNode*> > >}; _Key = double; _Val = std::pair<const double, std::vector<const SMDS_MeshNode*> >; _KeyOfValue = std::_Select1st<std::pair<const double, std::vector<const SMDS_MeshNode*> > >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<const SMDS_MeshNode*> > >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::vector<const SMDS_MeshNode*> >, std::_Select1st<std::pair<const double, std::vector<const SMDS_MeshNode*> > >, std::less<double>, std::allocator<std::pair<const double, std::vector<const SMDS_MeshNode*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::vector<const SMDS_MeshNode*> > >'} changed in GCC 7.1
2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MesherHelper.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MesherHelper.cpp:27:
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static bool SMESH_MesherHelper::LoadNodeColumns(TParam2ColumnMap&, const TopoDS_Face&, const std::__cxx11::list<TopoDS_Edge>&, SMESHDS_Mesh*, SMESH_ProxyMesh*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/set:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MesherHelper.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MesherHelper.cpp:27:
/usr/include/c++/9/bits/stl_tree.h:1248:2: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, const SMDS_MeshNode*>, std::_Select1st<std::pair<const double, const SMDS_MeshNode*> >, std::less<double>, std::allocator<std::pair<const double, const SMDS_MeshNode*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, const SMDS_MeshNode*> >'} changed in GCC 7.1
1248 | _M_erase_aux(__first, __last);
| ^~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h:1248:2: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, const SMDS_MeshNode*>, std::_Select1st<std::pair<const double, const SMDS_MeshNode*> >, std::less<double>, std::allocator<std::pair<const double, const SMDS_MeshNode*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, const SMDS_MeshNode*> >'} changed in GCC 7.1
1248 | _M_erase_aux(__first, __last);
| ^~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_UnstructuredGrid.hxx:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_VtkVolume.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_Mesh.hxx:45,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESHDS_Mesh.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Mesh.hxx:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MesherHelper.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MesherHelper.cpp:27:
/usr/include/c++/9/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<double, std::vector<const SMDS_MeshNode*> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::vector<const SMDS_MeshNode*> > >'} changed in GCC 7.1
876 | std::forward<_Pair>(__x));
| ^
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/stl_vector.h: In member function 'SMESH_MeshEditor::Extrusion_Error SMESH_MeshEditor::MakeExtrElements(TIDSortedElemSet*, std::__cxx11::list<SMESH_MeshEditor::SMESH_MeshEditor_PathPoint>&, bool, std::__cxx11::list<double>&, bool, bool, const gp_Pnt&, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SMESH_MeshEditor::SMESH_MeshEditor_PathPoint*, std::vector<SMESH_MeshEditor::SMESH_MeshEditor_PathPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SMESH_MeshEditor::SMESH_MeshEditor_PathPoint*, std::vector<SMESH_MeshEditor::SMESH_MeshEditor_PathPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MesherHelper.cpp: In member function 'const SMDS_MeshNode* SMESH_MesherHelper::GetMediumNode(const SMDS_MeshNode*, const SMDS_MeshNode*, bool, TopAbs_ShapeEnum)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MesherHelper.cpp:1742:25: warning: 'u[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
1742 | double U = ( u[0] + u[1] ) / 2.;
| ~~~~~~~^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MesherHelper.cpp:1742:25: warning: 'u[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Path.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Path.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Path.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp: In member function 'SMESH_MeshEditor::Sew_Error SMESH_MeshEditor::SewFreeBorder(const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, const SMDS_MeshNode*, bool, bool, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:8436:13: warning: 'iPrevNode' may be used uninitialized in this function [-Wmaybe-uninitialized]
8436 | int iPrevNode, iNode = 0, nbNodes = elem->NbNodes();
| ^~~~~~~~~
In file included from /usr/include/c++/9/map:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_UnstructuredGrid.hxx:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_VtkVolume.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_Mesh.hxx:45,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESHDS_Mesh.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Mesh.hxx:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const SMDS_MeshNode*, std::pair<const SMDS_MeshNode* const, gp_XYZ>, std::_Select1st<std::pair<const SMDS_MeshNode* const, gp_XYZ> >, std::less<const SMDS_MeshNode*>, std::allocator<std::pair<const SMDS_MeshNode* const, gp_XYZ> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const SMDS_MeshNode* const, gp_XYZ> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const SMDS_MeshNode*, std::pair<const SMDS_MeshNode* const, gp_XYZ>, std::_Select1st<std::pair<const SMDS_MeshNode* const, gp_XYZ> >, std::less<const SMDS_MeshNode*>, std::allocator<std::pair<const SMDS_MeshNode* const, gp_XYZ> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const SMDS_MeshNode* const, gp_XYZ> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const SMDS_MeshNode*, std::pair<const SMDS_MeshNode* const, gp_XYZ>, std::_Select1st<std::pair<const SMDS_MeshNode* const, gp_XYZ> >, std::less<const SMDS_MeshNode*>, std::allocator<std::pair<const SMDS_MeshNode* const, gp_XYZ> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const SMDS_MeshNode* const, gp_XYZ> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const SMDS_MeshNode*, std::pair<const SMDS_MeshNode* const, gp_XYZ>, std::_Select1st<std::pair<const SMDS_MeshNode* const, gp_XYZ> >, std::less<const SMDS_MeshNode*>, std::allocator<std::pair<const SMDS_MeshNode* const, gp_XYZ> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const SMDS_MeshNode* const, gp_XYZ> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/InventorObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/InventorObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/InventorObject.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp: In member function 'void SMESH_MeshEditor::DoubleElements(const TIDSortedElemSet&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:10619:23: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized]
10619 | SMDSAbs_ElementType type;
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp: In member function 'bool SMESH_MeshEditor::TriToQuad(TIDSortedElemSet&, SMESH::Controls::NumericalFunctorPtr, double)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:3331:21: warning: 'link13' may be used uninitialized in this function [-Wmaybe-uninitialized]
3331 | linkNode2 = link13->second;
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:3325:21: warning: 'link12' may be used uninitialized in this function [-Wmaybe-uninitialized]
3325 | linkNode2 = link12->second;
| ~~~~~~~~~~^~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/MeasureDistance.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/MeasureDistance.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/MeasureDistance.cpp
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MesherHelper.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MesherHelper.cpp:27:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void SMESH_MesherHelper::FixQuadraticElements(SMESH_ComputeErrorPtr&, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_UnstructuredGrid.hxx:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_VtkVolume.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_Mesh.hxx:45,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESHDS_Mesh.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Mesh.hxx:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MeshEditor.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:27:
/usr/include/c++/9/bits/stl_map.h: In member function 'bool SMESH_MeshEditor::DoubleNodesOnGroupBoundaries(const std::vector<std::set<const SMDS_MeshElement*, TIDCompare> >&, bool, bool)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, double> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, double> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Placement.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Placement.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Placement.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp: In member function 'void SMESH_MeshEditor::QuadTo4Tri(TIDSortedElemSet&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:1604:35: warning: 'subMeshDS' may be used uninitialized in this function [-Wmaybe-uninitialized]
1604 | GetMeshDS()->RemoveFreeElement( quad, subMeshDS, /*fromGroups=*/false );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_OctreeNode.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_OctreeNode.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_OctreeNode.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/OriginFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/OriginFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/OriginFeature.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp: In member function 'void SMESH_MeshEditor::Smooth(TIDSortedElemSet&, std::set<const SMDS_MeshNode*>&, SMESH_MeshEditor::SmoothMethod, int, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:4161:25: warning: 'v' may be used uninitialized in this function [-Wmaybe-uninitialized]
4161 | newUV.SetY( ElCLib::InPeriod( newUV.Y(), v1, v2 ));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_MeshEditor.cpp:4159:25: warning: 'u' may be used uninitialized in this function [-Wmaybe-uninitialized]
4159 | newUV.SetX( ElCLib::InPeriod( newUV.X(), u1, u2 ));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Pattern.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_ProxyMesh.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Range.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Range.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Range.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Pattern.cpp: In function 'gp_XY project(const SMDS_MeshNode*, Extrema_GenExtPS&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Pattern.cpp:509:22: warning: 'v' may be used uninitialized in this function [-Wmaybe-uninitialized]
509 | return gp_XY( u, v );
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Pattern.cpp:509:22: warning: 'u' may be used uninitialized in this function [-Wmaybe-uninitialized]
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_TryCatch.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_TryCatch.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_TryCatch.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Pattern.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Pattern.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = gp_XYZ; _Alloc = std::allocator<gp_XYZ>]':
/usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<gp_XYZ>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >'} changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_subMesh.cpp
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/Utils_ExceptHandlers.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/Utils_ExceptHandlers.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/Utils_ExceptHandlers.cpp
[ 33%] Building C object src/3rdParty/salomesmesh/CMakeFiles/SMESH.dir/src/SMESH/libmesh.c.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cc -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DSMESH_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/SMESH.dir/src/SMESH/libmesh.c.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c
cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c: In function 'GmfOpenMesh':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:276:25: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result]
276 | fread((unsigned char *)&msh->cod, WrdSiz, 1, msh->hdl);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:322:25: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
322 | fscanf(msh->hdl, "%d", &msh->ver);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:341:25: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
341 | fscanf(msh->hdl, "%d", &msh->dim);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c: In function 'ScaDblWrd':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:1224:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result]
1224 | fread(wrd, WrdSiz, 2, msh->hdl);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c: In function 'ScaWrd':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:1200:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result]
1200 | fread(wrd, WrdSiz, 1, msh->hdl);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c: In function 'ScaKwdHdr':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:1094:25: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
1094 | fscanf(msh->hdl, "%d", &kwd->NmbLin);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:1105:25: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
1105 | fscanf(msh->hdl, "%d", &kwd->NmbTyp);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:1108:33: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
1108 | fscanf(msh->hdl, "%d", &kwd->TypTab[i]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c: In function 'GmfGetLin':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:697:49: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
697 | fscanf(msh->hdl, "%f", va_arg(VarArg, float *));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:699:49: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
699 | fscanf(msh->hdl, "%d", &nb_repeat);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:702:57: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
702 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:705:49: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
705 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:728:49: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
728 | fscanf(msh->hdl, "%lf", va_arg(VarArg, double *));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:730:49: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
730 | fscanf(msh->hdl, "%d", &nb_repeat);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:733:57: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
733 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:736:49: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
736 | fscanf(msh->hdl, "%d", va_arg(VarArg, int *));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:760:41: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
760 | fscanf(msh->hdl, "%f", &FltSolTab[j]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:770:41: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
770 | fscanf(msh->hdl, "%lf", &DblSolTab[j]);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c: In function 'ScaBlk':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:1247:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result]
1247 | fread(blk, WrdSiz, siz, msh->hdl);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c: In function 'GmfCpyLin':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:937:41: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
937 | fscanf(InpMsh->hdl, "%f", &f);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:946:41: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
946 | fscanf(InpMsh->hdl, "%lf", &d);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:969:33: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
969 | fscanf(InpMsh->hdl, "%d", &a);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:982:41: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
982 | fscanf(InpMsh->hdl, "%d", &a);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/libmesh.c:995:33: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
995 | fscanf(InpMsh->hdl, "%d", &a);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Transactions.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Transactions.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Transactions.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/TransactionalObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/TransactionalObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/TransactionalObject.cpp
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Pattern.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMESH/SMESH_Pattern.cpp:27:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool SMESH_Pattern::Apply(std::set<const SMDS_MeshVolume*>&, int, int)':
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
957 | _M_fill_insert(end(), __new_size - size(), __x);
| ^~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool SMESH_Pattern::Apply(SMESH_Mesh*, std::set<const SMDS_MeshFace*>&, int, bool)':
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
957 | _M_fill_insert(end(), __new_size - size(), __x);
| ^~~~~~~~~~~~~~
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/VRMLObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/VRMLObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/VRMLObject.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/MaterialObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/MaterialObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/MaterialObject.cpp
[ 33%] Linking CXX shared library ../../../lib/libSMESH.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/SMESH.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libSMESH.so -o ../../../lib/libSMESH.so CMakeFiles/SMESH.dir/src/Controls/SMESH_Controls.cpp.o CMakeFiles/SMESH.dir/src/SMESH/DriverGMF.cpp.o CMakeFiles/SMESH.dir/src/SMESH/DriverGMF_Read.cpp.o CMakeFiles/SMESH.dir/src/SMESH/DriverGMF_Write.cpp.o CMakeFiles/SMESH.dir/src/SMESH/DriverMED_Family.cpp.o CMakeFiles/SMESH.dir/src/SMESH/DriverMED_R_SMESHDS_Mesh.cpp.o CMakeFiles/SMESH.dir/src/SMESH/DriverMED_W_Field.cpp.o CMakeFiles/SMESH.dir/src/SMESH/DriverMED_W_SMESHDS_Mesh.cpp.o CMakeFiles/SMESH.dir/src/SMESH/GEOMUtils.cpp.o CMakeFiles/SMESH.dir/src/SMESH/MED_Algorithm.cpp.o CMakeFiles/SMESH.dir/src/SMESH/MED_CoordUtils.cpp.o CMakeFiles/SMESH.dir/src/SMESH/MED_Factory.cpp.o CMakeFiles/SMESH.dir/src/SMESH/MED_GaussDef.cpp.o CMakeFiles/SMESH.dir/src/SMESH/MED_GaussUtils.cpp.o CMakeFiles/SMESH.dir/src/SMESH/MED_Structures.cpp.o CMakeFiles/SMESH.dir/src/SMESH/MED_Utilities.cpp.o CMakeFiles/SMESH.dir/src/SMESH/MED_V2_2_Wrapper.cpp.o CMakeFiles/SMESH.dir/src/SMESH/MED_Wrapper.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Algo.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Block.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Exception.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Gen.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Group.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_HypoFilter.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Hypothesis.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Mesh.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshAlgos.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshEditor.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MeshVSLink.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_MesherHelper.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Octree.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_OctreeNode.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_Pattern.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_ProxyMesh.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_TryCatch.cpp.o CMakeFiles/SMESH.dir/src/SMESH/SMESH_subMesh.cpp.o CMakeFiles/SMESH.dir/src/SMESH/Utils_ExceptHandlers.cpp.o CMakeFiles/SMESH.dir/src/SMESH/libmesh.c.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../lib/libDriverSTL.so ../../../lib/libDriverDAT.so ../../../lib/libDriverUNV.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS /usr/lib/arm-linux-gnueabihf/libmedC.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libfreetype.so ../../../lib/libSMESHDS.so ../../../lib/libSMDS.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersVerdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkverdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXML-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXMLParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOMPIParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersModeling-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIONetCDF-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkexoIIc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallelDIY2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelMPI-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOLegacy-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkInteractionStyle-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersExtraction-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersStatistics-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingFourier-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkalglib-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingFreeType-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingOpenGL2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersSources-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeneral-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonComputationalGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonColor-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOImage-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonExecutionModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonDataModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonTransforms-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMisc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMath-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonSystem-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtksys-7.1.so.7.1p.1 -ldl /usr/lib/arm-linux-gnueabihf/libvtkDICOMParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkmetaio-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libSM.so /usr/lib/arm-linux-gnueabihf/libICE.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so /usr/lib/arm-linux-gnueabihf/libXt.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread ../../../lib/libDriver.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so -lpthread /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libfreetype.so
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/MergeDocuments.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/MergeDocuments.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/MergeDocuments.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 33%] Built target SMESH
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/TextDocument.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/TextDocument.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/TextDocument.cpp
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/DynamicProperty.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/DynamicProperty.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DynamicProperty.cpp
make -f src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/DependInfo.cmake --color=
Scanning dependencies of target StdMeshers
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 33%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/SMESH_MAT2d.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/SMESH_MAT2d.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/SMESH_MAT2d.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MAT2d.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/SMESH_MAT2d.cpp:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const SMESH_MAT2d::BranchPoint&}; _Tp = SMESH_MAT2d::BranchPoint; _Alloc = std::allocator<SMESH_MAT2d::BranchPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SMESH_MAT2d::BranchPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<SMESH_MAT2d::BranchPoint*, std::vector<SMESH_MAT2d::BranchPoint> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MAT2d.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/SMESH_MAT2d.cpp:26:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool SMESH_MAT2d::Branch::addDivPntForConcaVertex(std::vector<unsigned int>&, std::vector<unsigned int>&, std::vector<SMESH_MAT2d::BranchPoint>&, const std::vector<const boost::polygon::voronoi_edge<double>*>&, const std::vector<const boost::polygon::voronoi_edge<double>*>&, int&) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SMESH_MAT2d::BranchPoint*, std::vector<SMESH_MAT2d::BranchPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SMESH_MAT2d::BranchPoint*, std::vector<SMESH_MAT2d::BranchPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MAT2d.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/SMESH_MAT2d.cpp:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MAT2d.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/SMESH_MAT2d.cpp:26:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void SMESH_MAT2d::Branch::getOppositeGeomEdges(std::vector<unsigned int>&, std::vector<unsigned int>&, std::vector<SMESH_MAT2d::BranchPoint>&) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SMESH_MAT2d::BranchPoint*, std::vector<SMESH_MAT2d::BranchPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void {anonymous}::makeMA(const TVD&, bool, std::vector<{anonymous}::InPoint>&, std::vector<{anonymous}::InSegment>&, std::vector<SMESH_MAT2d::Branch>&, std::vector<const SMESH_MAT2d::BranchEnd*>&, SMESH_MAT2d::Boundary&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 33%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/ObjectIdentifier.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/ObjectIdentifier.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/ObjectIdentifier.cpp
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Property.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Property.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Property.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MAT2d.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/SMESH_MAT2d.cpp:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {boost::polygon::voronoi_vertex<double>}; _Tp = boost::polygon::voronoi_vertex<double>; _Alloc = std::allocator<boost::polygon::voronoi_vertex<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<boost::polygon::voronoi_vertex<double>, std::allocator<boost::polygon::voronoi_vertex<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<boost::polygon::voronoi_vertex<double>*, std::vector<boost::polygon::voronoi_vertex<double>, std::allocator<boost::polygon::voronoi_vertex<double> > > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/PropertyContainer.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/PropertyContainer.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyContainer.cpp
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/polygon/isotropy.hpp:22,
from /usr/include/boost/polygon/polygon.hpp:12,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MAT2d.hxx:38,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/SMESH_MAT2d.cpp:26:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, std::vector<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, std::allocator<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Distance = int; _Tp = std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<boost::polygon::detail::ordered_queue<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison>]':
/usr/include/c++/9/bits/stl_heap.h:128:5: note: parameter passing for argument of type 'std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >' changed in GCC 7.1
128 | __push_heap(_RandomAccessIterator __first,
| ^~~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >*, std::vector<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >, std::allocator<std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > > > > >; _Distance = int; _Tp = std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<boost::polygon::detail::ordered_queue<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > >, boost::polygon::voronoi_builder<int>::event_comparison_type>::comparison>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type 'std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h:237:23: note: parameter passing for argument of type 'std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >' changed in GCC 7.1
237 | std::__push_heap(__first, __holeIndex, __topIndex,
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
238 | _GLIBCXX_MOVE(__value), __cmp);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/PropertyContainerPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/PropertyContainerPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyContainerPyImp.cpp
/usr/include/c++/9/bits/stl_heap.h: In member function 'void boost::polygon::voronoi_builder<T, CTT, VP>::activate_circle_event(const site_event_type&, const site_event_type&, const site_event_type&, boost::polygon::voronoi_builder<T, CTT, VP>::beach_line_iterator) [with T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]':
/usr/include/c++/9/bits/stl_heap.h:207:23: note: parameter passing for argument of type '_ValueType' {aka 'std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >'} changed in GCC 7.1
207 | std::__push_heap(__first, _DistanceType((__last - __first) - 1),
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
208 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MAT2d.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/SMESH_MAT2d.cpp:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void boost::polygon::voronoi_builder<T, CTT, VP>::process_circle_event(OUTPUT*) [with OUTPUT = boost::polygon::voronoi_diagram<double>; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<boost::polygon::voronoi_vertex<double>*, std::vector<boost::polygon::voronoi_vertex<double>, std::allocator<boost::polygon::voronoi_vertex<double> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/polygon/isotropy.hpp:22,
from /usr/include/boost/polygon/polygon.hpp:12,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_MAT2d.hxx:38,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/SMESH_MAT2d.cpp:26:
/usr/include/c++/9/bits/stl_heap.h:253:25: note: parameter passing for argument of type '_ValueType' {aka 'std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >'} changed in GCC 7.1
253 | std::__adjust_heap(__first, _DistanceType(0),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
254 | _DistanceType(__last - __first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
255 | _GLIBCXX_MOVE(__value), __comp);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h: In member function 'void boost::polygon::voronoi_builder<T, CTT, VP>::construct(OUTPUT*) [with OUTPUT = boost::polygon::voronoi_diagram<double>; T = int; CTT = boost::polygon::detail::voronoi_ctype_traits<int>; VP = boost::polygon::detail::voronoi_predicates<boost::polygon::detail::voronoi_ctype_traits<int> >]':
/usr/include/c++/9/bits/stl_heap.h:253:25: note: parameter passing for argument of type '_ValueType' {aka 'std::_List_iterator<std::pair<boost::polygon::detail::circle_event<double>, std::_Rb_tree_iterator<std::pair<const boost::polygon::detail::beach_line_node_key<boost::polygon::detail::site_event<int> >, boost::polygon::detail::beach_line_node_data<void, boost::polygon::detail::circle_event<double> > > > > >'} changed in GCC 7.1
253 | std::__adjust_heap(__first, _DistanceType(0),
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
254 | _DistanceType(__last - __first),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
255 | _GLIBCXX_MOVE(__value), __comp);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/PropertyFile.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/PropertyFile.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyFile.cpp
[ 34%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/SMESH_Quadtree.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/SMESH_Quadtree.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/SMESH_Quadtree.cpp
[ 34%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Adaptive1D.cpp
[ 34%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Arithmetic1D.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Adaptive1D.cpp: In member function 'void {anonymous}::TriaTreeData::SetSizeByTrias({anonymous}::SegSizeTree&, double) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Adaptive1D.cpp:445:12: warning: 'jLongest' may be used uninitialized in this function [-Wmaybe-uninitialized]
445 | int jLongest;
| ^~~~~~~~
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/PropertyGeo.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/PropertyGeo.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyGeo.cpp
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/PropertyLinks.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/PropertyLinks.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyLinks.cpp
[ 34%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_AutomaticLength.cpp
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/PropertyPythonObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/PropertyPythonObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyPythonObject.cpp
[ 34%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CartesianParameters3D.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_CartesianParameters3D.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CartesianParameters3D.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
395 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In function 'void {anonymous}::checkGridSpacing(std::vector<std::__cxx11::basic_string<char> >&, std::vector<double>&, const string&)':
/usr/include/c++/9/bits/vector.tcc:354:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
354 | _M_insert_aux(begin() + __n, std::move(__v));
| ^~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
356 | _M_realloc_insert(begin() + __n, std::move(__v));
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
from /usr/include/boost/shared_ptr.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ComputeError.hxx:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Gen.hxx:36,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CartesianParameters3D.cpp:31:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
from /usr/include/boost/shared_ptr.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ComputeError.hxx:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Gen.hxx:36,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CartesianParameters3D.cpp:31:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
from /usr/include/boost/shared_ptr.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ComputeError.hxx:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Gen.hxx:36,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CartesianParameters3D.cpp:31:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void StdMeshers_CartesianParameters3D::SetGrid(std::vector<double>&, int)':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_CartesianParameters3D.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CartesianParameters3D.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In static member function 'static void StdMeshers_CartesianParameters3D::ComputeCoordinates(double, double, std::vector<std::__cxx11::basic_string<char> >&, std::vector<double>&, std::vector<double>&, const string&, const double*)':
/usr/include/c++/9/bits/vector.tcc:154:6: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
154 | _M_insert_aux(__pos, std::move(__x_copy._M_val()));
| ^~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
161 | _M_realloc_insert(begin() + (__position - cbegin()), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_CartesianParameters3D.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CartesianParameters3D.cpp:27:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Cartesian_3D.cpp
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/PropertyStandard.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/PropertyStandard.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyStandard.cpp
[ 34%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Cartesian_3D.cpp:1357:8: warning: 'bool {anonymous}::FaceGridIntersector::IsThreadSafe(std::set<const Standard_Transient*>&) const' defined but not used [-Wunused-function]
1357 | bool FaceGridIntersector::IsThreadSafe(set< const Standard_Transient* >& noSafeTShapes) const
| ^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp: In member function 'bool _QuadFaceGrid::Init(const TopoDS_Face&, SMESH_Mesh&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp:831:30: warning: implicitly-declared '_FaceSide& _FaceSide::operator=(const _FaceSide&)' is deprecated [-Wdeprecated-copy]
831 | mySides = _FaceSide();
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp:102:3: note: because '_FaceSide' has user-provided '_FaceSide::_FaceSide(const _FaceSide&)'
102 | _FaceSide(const _FaceSide& other);
| ^~~~~~~~~
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/PropertyUnits.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/PropertyUnits.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyUnits.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Cartesian_3D.cpp: In member function 'void {anonymous}::FaceLineIntersector::addIntPoint(bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Cartesian_3D.cpp:184:10: warning: 'p.{anonymous}::F_IntersectPoint::_indexOnLine' may be used uninitialized in this function [-Wmaybe-uninitialized]
184 | struct F_IntersectPoint : public B_IntersectPoint
| ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Cartesian_3D.cpp:1185:24: note: 'p.{anonymous}::F_IntersectPoint::_indexOnLine' was declared here
1185 | F_IntersectPoint p;
| ^
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Cartesian_3D.hxx:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Cartesian_3D.cpp:25:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/PropertyExpressionEngine.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/PropertyExpressionEngine.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyExpressionEngine.cpp
/usr/include/c++/9/bits/vector.tcc: In member function 'void {anonymous}::Grid::SetCoordinates(const std::vector<double>&, const std::vector<double>&, const std::vector<double>&, const double*, const Bnd_Box&)':
/usr/include/c++/9/bits/vector.tcc:356:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
356 | _M_realloc_insert(begin() + __n, std::move(__v));
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Application.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Application.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.cpp
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/ApplicationPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/ApplicationPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/ApplicationPy.cpp
[ 34%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Branding.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Branding.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Branding.cpp
[ 34%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Deflection1D.cpp
[ 34%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/ColorModel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/ColorModel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/ColorModel.cpp
[ 34%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Distribution.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_FaceSide.cpp
[ 35%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/ComplexGeoData.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/ComplexGeoData.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/ComplexGeoData.cpp
[ 35%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/ComplexGeoDataPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/ComplexGeoDataPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/ComplexGeoDataPyImp.cpp
[ 35%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Enumeration.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Enumeration.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Enumeration.cpp
[ 35%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/Material.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/Material.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Material.cpp
[ 35%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/MaterialPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/MaterialPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/MaterialPyImp.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_FaceSide.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_FaceSide.cpp:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_FaceSide.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_FaceSide.cpp:28:
/usr/include/c++/9/bits/stl_vector.h: In constructor 'StdMeshers_FaceSide::StdMeshers_FaceSide(UVPtStructVec&, const TopoDS_Face&)':
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
957 | _M_fill_insert(end(), __new_size - size(), __x);
| ^~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
957 | _M_fill_insert(end(), __new_size - size(), __x);
| ^~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
957 | _M_fill_insert(end(), __new_size - size(), __x);
| ^~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
957 | _M_fill_insert(end(), __new_size - size(), __x);
| ^~~~~~~~~~~~~~
[ 35%] Building CXX object src/App/CMakeFiles/FreeCADApp.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/c++ -DBOOST_106700 -DDOCDIR=\"/usr/share/doc/freecad-doc\" -DFreeCADApp_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRESOURCEDIR=\"/usr/share/freecad\" -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADApp.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PreCompiled.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_FixedPoints1D.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_FaceSide.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_FaceSide.cpp:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const uvPtStruct&}; _Tp = uvPtStruct; _Alloc = std::allocator<uvPtStruct>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<uvPtStruct>::iterator' {aka '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, const SMDS_MeshNode*>}; _Tp = std::pair<double, const SMDS_MeshNode*>; _Alloc = std::allocator<std::pair<double, const SMDS_MeshNode*> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, const SMDS_MeshNode*> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, const SMDS_MeshNode*>*, std::vector<std::pair<double, const SMDS_MeshNode*> > >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<double, const SMDS_MeshNode*>}; _Tp = std::pair<double, const SMDS_MeshNode*>; _Alloc = std::allocator<std::pair<double, const SMDS_MeshNode*> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const SMDS_MeshNode*>*, std::vector<std::pair<double, const SMDS_MeshNode*> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_FaceSide.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_FaceSide.cpp:28:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void StdMeshers_FaceSide::SetIgnoreMediumNodes(bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In constructor 'StdMeshers_FaceSide::StdMeshers_FaceSide(const StdMeshers_FaceSide*, const SMDS_MeshNode*, const gp_Pnt2d*, const gp_Pnt2d*, const opencascade::handle<Geom2d_Curve>&, double, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_FixedPoints1D.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_FixedPoints1D.cpp:25:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_FixedPoints1D.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_FixedPoints1D.cpp:25:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual std::istream& StdMeshers_FixedPoints1D::LoadFrom(std::istream&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Geometric1D.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Hexa_3D.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ImportSource.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Import_1D.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Import_1D2D.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_LayerDistribution.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_LayerDistribution2D.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_LengthFromEdges.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_LocalLength.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_MEFISTO_2D.cpp
In file included from /usr/include/c++/9/set:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Import_1D2D.hxx:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Import_1D2D.cpp:27:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<double, const SMDS_MeshNode*>&}; _Key = double; _Val = std::pair<const double, const SMDS_MeshNode*>; _KeyOfValue = std::_Select1st<std::pair<const double, const SMDS_MeshNode*> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, const SMDS_MeshNode*> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, const SMDS_MeshNode*>, std::_Select1st<std::pair<const double, const SMDS_MeshNode*> >, std::less<double>, std::allocator<std::pair<const double, const SMDS_MeshNode*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, const SMDS_MeshNode*> >'} changed in GCC 7.1
2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_MaxElementArea.cpp
In file included from /usr/include/c++/9/map:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:46,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Import_1D2D.hxx:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Import_1D2D.cpp:27:
/usr/include/c++/9/bits/stl_map.h: In member function 'virtual bool StdMeshers_Import_1D2D::Compute(SMESH_Mesh&, const TopoDS_Shape&)':
/usr/include/c++/9/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<double, const SMDS_MeshNode*>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, const SMDS_MeshNode*> >'} changed in GCC 7.1
876 | std::forward<_Pair>(__x));
| ^
[ 35%] Linking CXX shared library ../../lib/libFreeCADApp.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/FreeCADApp.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libFreeCADApp.so -o ../../lib/libFreeCADApp.so CMakeFiles/FreeCADApp.dir/Annotation.cpp.o CMakeFiles/FreeCADApp.dir/Document.cpp.o CMakeFiles/FreeCADApp.dir/DocumentObject.cpp.o CMakeFiles/FreeCADApp.dir/Extension.cpp.o CMakeFiles/FreeCADApp.dir/ExtensionPyImp.cpp.o CMakeFiles/FreeCADApp.dir/DocumentObjectExtension.cpp.o CMakeFiles/FreeCADApp.dir/DocumentObjectExtensionPyImp.cpp.o CMakeFiles/FreeCADApp.dir/ExtensionContainer.cpp.o CMakeFiles/FreeCADApp.dir/ExtensionContainerPyImp.cpp.o CMakeFiles/FreeCADApp.dir/GroupExtension.cpp.o CMakeFiles/FreeCADApp.dir/GroupExtensionPyImp.cpp.o CMakeFiles/FreeCADApp.dir/DocumentObjectFileIncluded.cpp.o CMakeFiles/FreeCADApp.dir/DocumentObjectGroup.cpp.o CMakeFiles/FreeCADApp.dir/DocumentObjectGroupPyImp.cpp.o CMakeFiles/FreeCADApp.dir/GeoFeaturePyImp.cpp.o CMakeFiles/FreeCADApp.dir/DocumentObjectPyImp.cpp.o CMakeFiles/FreeCADApp.dir/DocumentObserver.cpp.o CMakeFiles/FreeCADApp.dir/DocumentObserverPython.cpp.o CMakeFiles/FreeCADApp.dir/DocumentPyImp.cpp.o CMakeFiles/FreeCADApp.dir/Expression.cpp.o CMakeFiles/FreeCADApp.dir/FeaturePython.cpp.o CMakeFiles/FreeCADApp.dir/FeatureTest.cpp.o CMakeFiles/FreeCADApp.dir/GeoFeature.cpp.o CMakeFiles/FreeCADApp.dir/GeoFeatureGroupExtensionPyImp.cpp.o CMakeFiles/FreeCADApp.dir/GeoFeatureGroupExtension.cpp.o CMakeFiles/FreeCADApp.dir/OriginGroupExtensionPyImp.cpp.o CMakeFiles/FreeCADApp.dir/OriginGroupExtension.cpp.o CMakeFiles/FreeCADApp.dir/PartPyImp.cpp.o CMakeFiles/FreeCADApp.dir/Part.cpp.o CMakeFiles/FreeCADApp.dir/Origin.cpp.o CMakeFiles/FreeCADApp.dir/Path.cpp.o CMakeFiles/FreeCADApp.dir/InventorObject.cpp.o CMakeFiles/FreeCADApp.dir/MeasureDistance.cpp.o CMakeFiles/FreeCADApp.dir/Placement.cpp.o CMakeFiles/FreeCADApp.dir/OriginFeature.cpp.o CMakeFiles/FreeCADApp.dir/Range.cpp.o CMakeFiles/FreeCADApp.dir/Transactions.cpp.o CMakeFiles/FreeCADApp.dir/TransactionalObject.cpp.o CMakeFiles/FreeCADApp.dir/VRMLObject.cpp.o CMakeFiles/FreeCADApp.dir/MaterialObject.cpp.o CMakeFiles/FreeCADApp.dir/MergeDocuments.cpp.o CMakeFiles/FreeCADApp.dir/TextDocument.cpp.o CMakeFiles/FreeCADApp.dir/DynamicProperty.cpp.o CMakeFiles/FreeCADApp.dir/ObjectIdentifier.cpp.o CMakeFiles/FreeCADApp.dir/Property.cpp.o CMakeFiles/FreeCADApp.dir/PropertyContainer.cpp.o CMakeFiles/FreeCADApp.dir/PropertyContainerPyImp.cpp.o CMakeFiles/FreeCADApp.dir/PropertyFile.cpp.o CMakeFiles/FreeCADApp.dir/PropertyGeo.cpp.o CMakeFiles/FreeCADApp.dir/PropertyLinks.cpp.o CMakeFiles/FreeCADApp.dir/PropertyPythonObject.cpp.o CMakeFiles/FreeCADApp.dir/PropertyStandard.cpp.o CMakeFiles/FreeCADApp.dir/PropertyUnits.cpp.o CMakeFiles/FreeCADApp.dir/PropertyExpressionEngine.cpp.o CMakeFiles/FreeCADApp.dir/Application.cpp.o CMakeFiles/FreeCADApp.dir/ApplicationPy.cpp.o CMakeFiles/FreeCADApp.dir/Branding.cpp.o CMakeFiles/FreeCADApp.dir/ColorModel.cpp.o CMakeFiles/FreeCADApp.dir/ComplexGeoData.cpp.o CMakeFiles/FreeCADApp.dir/ComplexGeoDataPyImp.cpp.o CMakeFiles/FreeCADApp.dir/Enumeration.cpp.o CMakeFiles/FreeCADApp.dir/Material.cpp.o CMakeFiles/FreeCADApp.dir/MaterialPyImp.cpp.o CMakeFiles/FreeCADApp.dir/PreCompiled.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../lib/libFreeCADBase.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_MaxElementVolume.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_MaxLength.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 35%] Built target FreeCADApp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_NotConformAllowed.cpp
make -f src/Main/CMakeFiles/FreeCADMainCmd.dir/build.make src/Main/CMakeFiles/FreeCADMainCmd.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Main /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main/CMakeFiles/FreeCADMainCmd.dir/DependInfo.cmake --color=
Scanning dependencies of target FreeCADMainCmd
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Main/CMakeFiles/FreeCADMainCmd.dir/build.make src/Main/CMakeFiles/FreeCADMainCmd.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 35%] Building CXX object src/Main/CMakeFiles/FreeCADMainCmd.dir/MainCmd.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADMainCmd.dir/MainCmd.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Main/MainCmd.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_NumberOfLayers.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_NumberOfLayers2D.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_NumberOfSegments.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Penta_3D.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_NumberOfSegments.hxx:36,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_NumberOfSegments.cpp:29:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_NumberOfSegments.hxx:36,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_NumberOfSegments.cpp:29:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual std::istream& StdMeshers_NumberOfSegments::LoadFrom(std::istream&)':
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
957 | _M_fill_insert(end(), __new_size - size(), __x);
| ^~~~~~~~~~~~~~
[ 35%] Linking CXX executable ../../bin/FreeCADCmd
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main && /usr/bin/cmake -E cmake_link_script CMakeFiles/FreeCADMainCmd.dir/link.txt --verbose=1
/usr/bin/c++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/FreeCADMainCmd.dir/MainCmd.cpp.o -o ../../bin/FreeCADCmd -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../lib/libFreeCADApp.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 ../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Prism_3D.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 35%] Built target FreeCADMainCmd
make -f src/Gui/CMakeFiles/FreeCADGui.dir/build.make src/Gui/CMakeFiles/FreeCADGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 35%] Generating moc_ManualAlignment.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_ManualAlignment.cpp_parameters
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ProjectionSource1D.cpp
[ 35%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ProjectionSource2D.cpp
In file included from /usr/include/c++/9/map:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Penta_3D.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Penta_3D.cpp:27:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = double; _Val = std::pair<const double, std::vector<const SMDS_MeshNode*> >; _KeyOfValue = std::_Select1st<std::pair<const double, std::vector<const SMDS_MeshNode*> > >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::vector<const SMDS_MeshNode*> > >]':
/usr/include/c++/9/bits/stl_tree.h:2187:5: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::vector<const SMDS_MeshNode*> >, std::_Select1st<std::pair<const double, std::vector<const SMDS_MeshNode*> > >, std::less<double>, std::allocator<std::pair<const double, std::vector<const SMDS_MeshNode*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::vector<const SMDS_MeshNode*> > >'} changed in GCC 7.1
2187 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Penta_3D.cpp: In member function 'bool StdMeshers_Penta_3D::LoadIJNodes(StdMeshers_IJNodeMap&, const TopoDS_Face&, const TopoDS_Edge&, SMESHDS_Mesh*)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Penta_3D.cpp:1503:5: warning: 'rev1' may be used uninitialized in this function [-Wmaybe-uninitialized]
1503 | if ( rev1 ) row--;
| ^~
[ 35%] Generating ui_AboutApplication.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_AboutApplication.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/AboutApplication.ui
[ 35%] Generating ui_Clipping.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_Clipping.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Clipping.ui
[ 35%] Generating ui_DemoMode.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DemoMode.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DemoMode.ui
[ 35%] Generating ui_DlgActivateWindow.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgActivateWindow.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgActivateWindow.ui
[ 35%] Generating ui_DlgUnitsCalculator.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgUnitsCalculator.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgUnitsCalculator.ui
[ 35%] Generating ui_DlgAuthorization.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgAuthorization.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgAuthorization.ui
[ 35%] Generating ui_DlgDisplayProperties.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgDisplayProperties.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgDisplayProperties.ui
[ 35%] Generating ui_DlgInputDialog.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgInputDialog.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgInputDialog.ui
[ 35%] Generating ui_DlgLocationAngle.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgLocationAngle.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgLocationAngle.ui
[ 35%] Generating ui_DlgLocationPos.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgLocationPos.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgLocationPos.ui
[ 35%] Generating ui_DlgMacroExecute.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgMacroExecute.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgMacroExecute.ui
[ 35%] Generating ui_DlgRunExternal.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgRunExternal.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgRunExternal.ui
[ 35%] Generating ui_DlgMacroRecord.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgMacroRecord.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgMacroRecord.ui
[ 35%] Generating ui_DlgMaterialProperties.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgMaterialProperties.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgMaterialProperties.ui
[ 35%] Generating ui_DlgParameter.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgParameter.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgParameter.ui
[ 35%] Generating ui_DlgProjectInformation.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgProjectInformation.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgProjectInformation.ui
[ 35%] Generating ui_DlgProjectUtility.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgProjectUtility.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgProjectUtility.ui
[ 35%] Generating ui_DlgPropertyLink.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgPropertyLink.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgPropertyLink.ui
[ 35%] Generating ui_DlgCheckableMessageBox.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgCheckableMessageBox.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgCheckableMessageBox.ui
[ 35%] Generating ui_DlgTreeWidget.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgTreeWidget.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgTreeWidget.ui
[ 35%] Generating ui_DlgExpressionInput.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgExpressionInput.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgExpressionInput.ui
[ 36%] Generating ui_DownloadManager.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DownloadManager.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DownloadManager.ui
[ 36%] Generating ui_DownloadItem.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DownloadItem.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DownloadItem.ui
[ 36%] Generating ui_DocumentRecovery.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DocumentRecovery.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DocumentRecovery.ui
[ 36%] Generating ui_MouseButtons.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_MouseButtons.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/MouseButtons.ui
[ 36%] Generating ui_InputVector.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_InputVector.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/InputVector.ui
[ 36%] Generating ui_Placement.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_Placement.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Placement.ui
[ 36%] Generating ui_SceneInspector.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_SceneInspector.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SceneInspector.ui
[ 36%] Generating ui_TextureMapping.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_TextureMapping.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TextureMapping.ui
[ 36%] Generating ui_DlgActions.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgActions.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgActions.ui
[ 36%] Generating ui_DlgChooseIcon.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgChooseIcon.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgChooseIcon.ui
[ 36%] Generating ui_DlgCommands.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgCommands.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgCommands.ui
[ 36%] Generating ui_DlgCustomizeSpNavSettings.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgCustomizeSpNavSettings.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgCustomizeSpNavSettings.ui
[ 36%] Generating ui_DlgKeyboard.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgKeyboard.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgKeyboard.ui
[ 36%] Generating ui_DlgToolbars.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgToolbars.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgToolbars.ui
[ 36%] Generating ui_DlgWorkbenches.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgWorkbenches.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgWorkbenches.ui
[ 36%] Generating ui_DlgEditor.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgEditor.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgEditor.ui
[ 36%] Generating ui_DlgGeneral.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgGeneral.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgGeneral.ui
[ 36%] Generating ui_DlgOnlineHelp.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgOnlineHelp.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgOnlineHelp.ui
[ 36%] Generating ui_DlgPreferences.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgPreferences.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgPreferences.ui
[ 36%] Generating ui_DlgReportView.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgReportView.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgReportView.ui
[ 36%] Generating ui_DlgSettings3DView.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgSettings3DView.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettings3DView.ui
[ 36%] Generating ui_DlgSettingsUnits.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgSettingsUnits.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsUnits.ui
[ 36%] Generating ui_DlgSettingsViewColor.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgSettingsViewColor.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsViewColor.ui
[ 36%] Generating ui_DlgSettingsColorGradient.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgSettingsColorGradient.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsColorGradient.ui
[ 36%] Generating ui_DlgSettingsDocument.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgSettingsDocument.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsDocument.ui
[ 36%] Generating ui_DlgSettingsImage.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgSettingsImage.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsImage.ui
[ 36%] Generating ui_DlgSettingsMacro.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_DlgSettingsMacro.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsMacro.ui
[ 36%] Generating ui_TaskAppearance.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_TaskAppearance.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TaskView/TaskAppearance.ui
[ 36%] Generating ui_TaskSelectLinkProperty.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/ui_TaskSelectLinkProperty.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TaskView/TaskSelectLinkProperty.ui
[ 36%] Building files out of FreeCADGuiInit.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/python3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Tools/PythonToCPP.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/FreeCADGuiInit.py GuiInitScript.h
[ 36%] Generating iisTaskPanel/src/moc_iisiconlabel.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src/moc_iisiconlabel.cpp_parameters
make -f src/Main/CMakeFiles/FreeCADMainPy.dir/build.make src/Main/CMakeFiles/FreeCADMainPy.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Main /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main/CMakeFiles/FreeCADMainPy.dir/DependInfo.cmake --color=
Scanning dependencies of target FreeCADMainPy
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Main/CMakeFiles/FreeCADMainPy.dir/build.make src/Main/CMakeFiles/FreeCADMainPy.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 36%] Building CXX object src/Main/CMakeFiles/FreeCADMainPy.dir/MainPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main && /usr/bin/c++ -DFreeCADMainPy_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADMainPy.dir/MainPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Main/MainPy.cpp
[ 36%] Generating iisTaskPanel/src/moc_iistaskbox.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src/moc_iistaskbox.cpp_parameters
[ 36%] Generating iisTaskPanel/src/moc_iistaskgroup.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src/moc_iistaskgroup.cpp_parameters
[ 37%] Generating iisTaskPanel/src/moc_iistaskheader.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src/moc_iistaskheader.cpp_parameters
[ 37%] Generating QSint/actionpanel/moc_actionbox.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel/moc_actionbox.cpp_parameters
[ 37%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ProjectionSource3D.cpp
[ 37%] Generating QSint/actionpanel/moc_actionlabel.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel/moc_actionlabel.cpp_parameters
[ 37%] Generating QSint/actionpanel/moc_actiongroup.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel/moc_actiongroup.cpp_parameters
[ 37%] Generating QSint/actionpanel/moc_actionpanel.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel/moc_actionpanel.cpp_parameters
[ 37%] Generating QSint/actionpanel/moc_taskheader_p.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel/moc_taskheader_p.cpp_parameters
[ 37%] Generating qrc_resource.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/rcc --name resource --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/qrc_resource.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Icons/resource.qrc
[ 37%] Generating qrc_translation.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/rcc --name translation --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/qrc_translation.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Language/translation.qrc
[ 37%] Generating qrc_iisTaskPanel.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/rcc --name iisTaskPanel --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/qrc_iisTaskPanel.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/iisTaskPanel/src/iisTaskPanel.qrc
[ 37%] Generating qrc_schemes.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/rcc --name schemes --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/qrc_schemes.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/schemes.qrc
[ 37%] Generating moc_Action.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_Action.cpp_parameters
[ 37%] Generating moc_ActionFunction.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_ActionFunction.cpp_parameters
[ 37%] Generating moc_Clipping.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_Clipping.cpp_parameters
[ 37%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ProjectionUtils.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Prism_3D.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Prism_3D.cpp:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 37%] Linking CXX shared library ../../lib/FreeCAD.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main && /usr/bin/cmake -E cmake_link_script CMakeFiles/FreeCADMainPy.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,FreeCAD.so -o ../../lib/FreeCAD.so CMakeFiles/FreeCADMainPy.dir/MainPy.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../lib/libFreeCADApp.so ../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 37%] Built target FreeCADMainPy
[ 37%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Projection_1D.cpp
[ 37%] Generating moc_DemoMode.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DemoMode.cpp_parameters
[ 37%] Generating moc_DlgActivateWindowImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgActivateWindowImp.cpp_parameters
[ 37%] Generating moc_DlgUnitsCalculatorImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgUnitsCalculatorImp.cpp_parameters
[ 37%] Generating moc_DlgDisplayPropertiesImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgDisplayPropertiesImp.cpp_parameters
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Prism_3D.cpp: In member function 'bool StdMeshers_Prism_3D::initPrism(Prism_3D::TPrismTopo&, const TopoDS_Shape&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Prism_3D.cpp:3087:42: warning: 'minX' may be used uninitialized in this function [-Wmaybe-uninitialized]
3087 | if ( val < minVal || ( val == minVal && P.X() < minX )) {
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
[ 37%] Generating moc_DlgInputDialogImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgInputDialogImp.cpp_parameters
[ 37%] Generating moc_DlgMacroExecuteImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgMacroExecuteImp.cpp_parameters
[ 37%] Generating moc_DlgRunExternal.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgRunExternal.cpp_parameters
[ 37%] Generating moc_DlgEditFileIncludeProptertyExternal.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgEditFileIncludeProptertyExternal.cpp_parameters
In file included from /usr/include/c++/9/set:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Prism_3D.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Prism_3D.cpp:28:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<double, const SMDS_MeshNode*>}; _Key = double; _Val = std::pair<const double, const SMDS_MeshNode*>; _KeyOfValue = std::_Select1st<std::pair<const double, const SMDS_MeshNode*> >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, const SMDS_MeshNode*> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, const SMDS_MeshNode*>, std::_Select1st<std::pair<const double, const SMDS_MeshNode*> >, std::less<double>, std::allocator<std::pair<const double, const SMDS_MeshNode*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, const SMDS_MeshNode*> >'} changed in GCC 7.1
2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_UnstructuredGrid.hxx:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_VtkVolume.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_Mesh.hxx:45,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESHDS_Mesh.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Prism_3D.hxx:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Prism_3D.cpp:28:
/usr/include/c++/9/bits/stl_map.h: In member function 'void StdMeshers_PrismAsBlock::TSideFace::GetNodesAtZ(int, std::map<double, const SMDS_MeshNode*>&) const':
/usr/include/c++/9/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<double, const SMDS_MeshNode*>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, const SMDS_MeshNode*> >'} changed in GCC 7.1
876 | std::forward<_Pair>(__x));
| ^
/usr/include/c++/9/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<double, const SMDS_MeshNode*>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, const SMDS_MeshNode*> >'} changed in GCC 7.1
876 | std::forward<_Pair>(__x));
| ^
[ 37%] Generating moc_DlgMacroRecordImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgMacroRecordImp.cpp_parameters
[ 37%] Generating moc_DlgMaterialPropertiesImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgMaterialPropertiesImp.cpp_parameters
[ 37%] Generating moc_DlgParameterImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgParameterImp.cpp_parameters
[ 37%] Generating moc_DlgProjectInformationImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgProjectInformationImp.cpp_parameters
[ 37%] Generating moc_DlgProjectUtility.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgProjectUtility.cpp_parameters
[ 37%] Generating moc_DlgPropertyLink.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgPropertyLink.cpp_parameters
[ 37%] Generating moc_DlgCheckableMessageBox.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgCheckableMessageBox.cpp_parameters
[ 37%] Generating moc_DlgExpressionInput.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgExpressionInput.cpp_parameters
[ 37%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Projection_1D2D.cpp
[ 37%] Generating moc_TaskDlgRelocation.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_TaskDlgRelocation.cpp_parameters
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Prism_3D.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Prism_3D.cpp:28:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool StdMeshers_PrismAsBlock::Init(SMESH_MesherHelper*, const Prism_3D::TPrismTopo&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 37%] Generating moc_TaskCSysDragger.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_TaskCSysDragger.cpp_parameters
[ 37%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Projection_2D.cpp
[ 37%] Generating moc_DlgUndoRedo.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgUndoRedo.cpp_parameters
[ 37%] Generating moc_InputVector.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_InputVector.cpp_parameters
make -f src/Mod/Points/App/CMakeFiles/Points.dir/build.make src/Mod/Points/App/CMakeFiles/Points.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 37%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Points/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Points/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App/CMakeFiles/Points.dir/DependInfo.cmake --color=
Scanning dependencies of target Points
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Points/App/CMakeFiles/Points.dir/build.make src/Mod/Points/App/CMakeFiles/Points.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 37%] Building CXX object src/Mod/Points/App/CMakeFiles/Points.dir/AppPoints.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPoints_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Points.dir/AppPoints.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/AppPoints.cpp
[ 38%] Generating moc_Placement.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_Placement.cpp_parameters
[ 38%] Building CXX object src/Mod/Points/App/CMakeFiles/Points.dir/AppPointsPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPoints_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Points.dir/AppPointsPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/AppPointsPy.cpp
[ 38%] Generating moc_PropertyPage.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_PropertyPage.cpp_parameters
[ 38%] Generating moc_SceneInspector.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_SceneInspector.cpp_parameters
[ 38%] Generating moc_TextureMapping.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_TextureMapping.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Projection_2D.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Projection_2D.cpp:29:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_XYZ&}; _Tp = gp_XYZ; _Alloc = std::allocator<gp_XYZ>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_XYZ>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_XY&}; _Tp = gp_XY; _Alloc = std::allocator<gp_XY>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_XY>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XY*, std::vector<gp_XY> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Projection_2D.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Projection_2D.cpp:29:
/usr/include/c++/9/bits/stl_vector.h: In function 'bool {anonymous}::projectPartner(const TopoDS_Face&, const TopoDS_Face&, const TSideVector&, const TSideVector&, const TShapeShapeMap&, StdMeshers_ProjectionUtils::TNodeNodeMap&, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'bool {anonymous}::projectBy2DSimilarity(const TopoDS_Face&, const TopoDS_Face&, const TSideVector&, const TSideVector&, const TShapeShapeMap&, StdMeshers_ProjectionUtils::TNodeNodeMap&, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XY*, std::vector<gp_XY> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XY*, std::vector<gp_XY> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 38%] Generating moc_Transform.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_Transform.cpp_parameters
[ 38%] Generating moc_DownloadItem.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DownloadItem.cpp_parameters
[ 38%] Generating moc_DownloadManager.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DownloadManager.cpp_parameters
[ 38%] Generating moc_DocumentRecovery.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DocumentRecovery.cpp_parameters
[ 38%] Generating moc_DlgActionsImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgActionsImp.cpp_parameters
[ 38%] Generating moc_DlgCommandsImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgCommandsImp.cpp_parameters
[ 38%] Generating moc_DlgCustomizeImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgCustomizeImp.cpp_parameters
[ 38%] Generating moc_DlgCustomizeSpaceball.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgCustomizeSpaceball.cpp_parameters
[ 38%] Generating moc_DlgCustomizeSpNavSettings.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgCustomizeSpNavSettings.cpp_parameters
[ 38%] Building CXX object src/Mod/Points/App/CMakeFiles/Points.dir/Points.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPoints_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Points.dir/Points.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/Points.cpp
[ 38%] Generating moc_DlgKeyboardImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgKeyboardImp.cpp_parameters
[ 38%] Generating moc_DlgToolbarsImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgToolbarsImp.cpp_parameters
[ 38%] Generating moc_DlgWorkbenchesImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgWorkbenchesImp.cpp_parameters
[ 38%] Generating moc_QListWidgetCustom.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_QListWidgetCustom.cpp_parameters
[ 38%] Generating moc_DlgEditorImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgEditorImp.cpp_parameters
[ 38%] Building CXX object src/Mod/Points/App/CMakeFiles/Points.dir/PointsPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPoints_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Points.dir/PointsPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/PointsPyImp.cpp
[ 38%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Projection_3D.cpp
[ 38%] Generating moc_DlgGeneralImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgGeneralImp.cpp_parameters
[ 38%] Generating moc_DlgOnlineHelpImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgOnlineHelpImp.cpp_parameters
[ 38%] Generating moc_DlgPreferencesImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgPreferencesImp.cpp_parameters
[ 38%] Generating moc_DlgReportViewImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgReportViewImp.cpp_parameters
[ 38%] Generating moc_DlgSettings3DViewImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgSettings3DViewImp.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/fpclassify.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/Points.cpp:30:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector3<double>&}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/fpclassify.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/Points.cpp:30:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void Points::PointKernel::getPoints(std::vector<Base::Vector3<double> >&, std::vector<Base::Vector3<double> >&, float, uint16_t) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 38%] Generating moc_DlgSettingsUnitsImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgSettingsUnitsImp.cpp_parameters
[ 38%] Generating moc_DlgSettingsViewColor.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgSettingsViewColor.cpp_parameters
make -f src/Mod/Image/App/CMakeFiles/Image.dir/build.make src/Mod/Image/App/CMakeFiles/Image.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/App/CMakeFiles/Image.dir/DependInfo.cmake --color=
Scanning dependencies of target Image
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Image/App/CMakeFiles/Image.dir/build.make src/Mod/Image/App/CMakeFiles/Image.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 38%] Building CXX object src/Mod/Image/App/CMakeFiles/Image.dir/ImageBase.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/App && /usr/bin/c++ -DHAVE_CONFIG_H -DImage_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Image.dir/ImageBase.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/App/ImageBase.cpp
[ 38%] Generating moc_DlgSettingsColorGradientImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgSettingsColorGradientImp.cpp_parameters
[ 38%] Generating moc_DlgSettingsDocumentImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgSettingsDocumentImp.cpp_parameters
[ 39%] Building CXX object src/Mod/Image/App/CMakeFiles/Image.dir/ImagePlane.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/App && /usr/bin/c++ -DHAVE_CONFIG_H -DImage_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Image.dir/ImagePlane.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/App/ImagePlane.cpp
[ 39%] Building CXX object src/Mod/Points/App/CMakeFiles/Points.dir/PointsAlgos.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPoints_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Points.dir/PointsAlgos.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/PointsAlgos.cpp
[ 39%] Generating moc_DlgSettingsImageImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgSettingsImageImp.cpp_parameters
[ 39%] Generating moc_DlgSettingsMacroImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DlgSettingsMacroImp.cpp_parameters
[ 39%] Generating moc_CombiView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_CombiView.cpp_parameters
[ 39%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Propagation.cpp
[ 39%] Generating moc_DockWindow.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DockWindow.cpp_parameters
[ 39%] Generating moc_PropertyView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_PropertyView.cpp_parameters
[ 39%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp
[ 39%] Building CXX object src/Mod/Image/App/CMakeFiles/Image.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/App && /usr/bin/c++ -DHAVE_CONFIG_H -DImage_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Image.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/App/PreCompiled.cpp
[ 39%] Building CXX object src/Mod/Image/App/CMakeFiles/Image.dir/AppImage.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/App && /usr/bin/c++ -DHAVE_CONFIG_H -DImage_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Image.dir/AppImage.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/App/AppImage.cpp
[ 39%] Generating moc_ReportView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_ReportView.cpp_parameters
[ 40%] Generating moc_SelectionView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_SelectionView.cpp_parameters
[ 40%] Generating moc_ToolBox.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_ToolBox.cpp_parameters
[ 40%] Generating moc_Tree.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_Tree.cpp_parameters
In file included from /usr/include/c++/9/set:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_QuadFromMedialAxis_1D2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:26:
/usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = double; _Val = std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> >; _KeyOfValue = std::_Select1st<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >]':
/usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> >, std::_Select1st<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >, std::less<double>, std::allocator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >'} changed in GCC 7.1
2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_equal(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> >}; _Key = double; _Val = std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> >; _KeyOfValue = std::_Select1st<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >; _Compare = std::less<double>; _Alloc = std::allocator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >]':
/usr/include/c++/9/bits/stl_tree.h:2478:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> >, std::_Select1st<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >, std::less<double>, std::allocator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >'} changed in GCC 7.1
2478 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h: In function 'bool {anonymous}::projectVertices(SMESH_MesherHelper&, const SMESH_MAT2d::MedialAxis&, std::vector<SMESH_MAT2d::BranchPoint>&, const std::vector<unsigned int>&, const std::vector<unsigned int>&, const std::vector<bool>&, {anonymous}::TMAPar2NPoints&, {anonymous}::SinuousFace&)':
/usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> >, std::_Select1st<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >, std::less<double>, std::allocator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >'} changed in GCC 7.1
1220 | _M_erase_aux(__position);
| ^~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> >, std::_Select1st<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >, std::less<double>, std::allocator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >'} changed in GCC 7.1
1220 | _M_erase_aux(__position);
| ^~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h:2525:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >' changed in GCC 7.1
2525 | _M_erase_aux(__first++);
| ^~~~~~~~~~~~
[ 40%] Generating moc_TreeView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_TreeView.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_QuadFromMedialAxis_1D2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_Pnt&}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const uvPtStruct&}; _Tp = uvPtStruct; _Alloc = std::allocator<uvPtStruct>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<uvPtStruct>::iterator' {aka '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
[ 40%] Linking CXX shared library ../../../../Mod/Image/Image.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Image.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Image.so -o ../../../../Mod/Image/Image.so CMakeFiles/Image.dir/ImageBase.cpp.o CMakeFiles/Image.dir/ImagePlane.cpp.o CMakeFiles/Image.dir/PreCompiled.cpp.o CMakeFiles/Image.dir/AppImage.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 40%] Built target Image
make -f src/Mod/Mesh/App/CMakeFiles/Mesh.dir/build.make src/Mod/Mesh/App/CMakeFiles/Mesh.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App/CMakeFiles/Mesh.dir/DependInfo.cmake --color=
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:300:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
300 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:300:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >; _Tp = uvPtStruct; _Alloc = std::allocator<uvPtStruct>]':
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<uvPtStruct>::iterator' {aka '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
721 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_QuadFromMedialAxis_1D2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:26:
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >; <template-parameter-2-2> = void; _Tp = uvPtStruct; _Alloc = std::allocator<uvPtStruct>]':
/usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type 'std::vector<uvPtStruct>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
1376 | insert(const_iterator __position, _InputIterator __first,
| ^~~~~~
/usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_vector.h:1376:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector<uvPtStruct>::iterator' {aka '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
1662 | _M_range_insert(__pos, __first, __last,
| ^~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
[ 40%] Generating moc_ProjectView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_ProjectView.cpp_parameters
/usr/include/c++/9/bits/stl_vector.h: In function 'bool {anonymous}::setQuadSides(SMESH_MesherHelper&, const TMAPar2NPoints&, {anonymous}::SinuousFace&, SMESH_Algo*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:1479:73: note: parameter passing for argument of type 'std::vector<uvPtStruct>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
1479 | uvsNew.insert( uvsNew.end(), uvsOut.begin() + i, uvsOut.end() );
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:1479:73: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:1480:82: note: parameter passing for argument of type 'std::vector<uvPtStruct>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
1480 | uvsNew.insert( uvsNew.end(), uvsOut.begin() + 1, uvsOut.begin() + i + 1);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:1480:82: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:1501:69: note: parameter passing for argument of type 'std::vector<uvPtStruct>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
1501 | uvsNew.insert( uvsNew.end(), uvsIn.begin() + i, uvsIn.end() );
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:1501:69: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:1502:78: note: parameter passing for argument of type 'std::vector<uvPtStruct>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
1502 | uvsNew.insert( uvsNew.end(), uvsIn.begin() + 1, uvsIn.begin() + i + 1);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:1502:78: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_QuadFromMedialAxis_1D2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:26:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual bool StdMeshers_QuadFromMedialAxis_1D2D::Compute(SMESH_Mesh&, const TopoDS_Shape&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:46,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_QuadFromMedialAxis_1D2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:26:
/usr/include/c++/9/bits/stl_multimap.h:595:34: note: parameter passing for argument of type 'std::multimap<double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >'} changed in GCC 7.1
595 | std::forward<_Pair>(__x));
| ^
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_QuadFromMedialAxis_1D2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:26:
/usr/include/c++/9/bits/stl_vector.h:1625:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
1625 | { _M_assign_aux(__first, __last, std::__iterator_category(__first)); }
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:46,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_QuadFromMedialAxis_1D2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp:26:
/usr/include/c++/9/bits/stl_multimap.h:595:34: note: parameter passing for argument of type 'std::multimap<double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, std::pair<{anonymous}::NodePoint, {anonymous}::NodePoint> > >'} changed in GCC 7.1
595 | std::forward<_Pair>(__x));
| ^
Scanning dependencies of target Mesh
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Mesh/App/CMakeFiles/Mesh.dir/build.make src/Mod/Mesh/App/CMakeFiles/Mesh.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 40%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Algorithm.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Algorithm.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Algorithm.cpp
[ 40%] Building CXX object src/Mod/Points/App/CMakeFiles/Points.dir/PointsFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPoints_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Points.dir/PointsFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/PointsFeature.cpp
[ 40%] Generating DAGView/moc_DAGView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView/moc_DAGView.cpp_parameters
[ 41%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cpp
[ 41%] Generating DAGView/moc_DAGModel.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView/moc_DAGModel.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_QuadToTriaAdaptor.hxx:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cpp:25:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SMESH_TNodeXYZ}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 41%] Building CXX object src/Mod/Points/App/CMakeFiles/Points.dir/PointsGrid.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPoints_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Points.dir/PointsGrid.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/PointsGrid.cpp
[ 41%] Generating moc_CallTips.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_CallTips.cpp_parameters
[ 41%] Generating moc_EditorView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_EditorView.cpp_parameters
/usr/include/c++/9/bits/vector.tcc: In member function 'bool StdMeshers_QuadToTriaAdaptor::Compute2ndPart(SMESH_Mesh&, const std::vector<const SMDS_MeshElement*>&)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 41%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Approximation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Approximation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp
[ 41%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadrangleParams.cpp
In file included from /usr/include/eigen3/Eigen/QR:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h: In instantiation of 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]':
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:332:32: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
332 | Block<HCoeffs,Dynamic,1> hCoeffsSegment = hCoeffs.segment(k,bs);
| ^~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h:103:81: warning: implicitly-declared 'Eigen::BlockImpl<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false, Eigen::Dense>::BlockImpl(const Eigen::BlockImpl<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false, Eigen::Dense>&)' is deprecated [-Wdeprecated-copy]
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::BlockImpl<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false, Eigen::Dense>' has user-provided 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>& Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::operator=(const Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>&) [with XprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:341:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
341 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl_dense)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h:154:7: warning: implicitly-declared 'Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false, true>::BlockImpl_dense(const Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false, true>&)' is deprecated [-Wdeprecated-copy]
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false, true>' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h:329:7: warning: implicitly-declared 'Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, 1>::MapBase(const Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, 1>&)' is deprecated [-Wdeprecated-copy]
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, 1>' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, 0>::MapBase(const Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, 0>&)' is deprecated [-Wdeprecated-copy]
219 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, 0>' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false> >::MatrixBase(const Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, 0>::MapBase(const Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, 0>&)' first required here
219 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h:329:7: note: synthesized method 'Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, 1>::MapBase(const Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, 1>&)' first required here
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:154:7: note: synthesized method 'Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false, true>::BlockImpl_dense(const Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false, true>&)' first required here
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:103:81: note: synthesized method 'Eigen::BlockImpl<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false, Eigen::Dense>::BlockImpl(const Eigen::BlockImpl<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false, Eigen::Dense>&)' first required here
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
In file included from /usr/include/eigen3/Eigen/QR:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:332:32: note: synthesized method 'Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>&)' first required here
332 | Block<HCoeffs,Dynamic,1> hCoeffsSegment = hCoeffs.segment(k,bs);
| ^~~~~~~~~~~~~~
[ 41%] Generating moc_TextDocumentEditorView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_TextDocumentEditorView.cpp_parameters
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:87:54: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 6>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>; _Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; unsigned int _Mode = 6]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>::TriangularView(const Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 6>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; _Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1, 0, 6, 6>; _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; unsigned int _Mode = 2]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>::TriangularView(const Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; unsigned int _Mode = 1; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; _Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1, 0, 6, 6>; _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; unsigned int _Mode = 1]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>::TriangularView(const Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; unsigned int _Mode = 1; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>; _Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1, 0, 6, 6>; _MatrixType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; unsigned int _Mode = 5]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >; RhsType = const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >; RhsType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >; RhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type = const Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product<OtherDerived, Eigen::TriangularView<MatrixType, _Mode> > Eigen::operator*(const Eigen::MatrixBase<OtherDerived>&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase<Derived>::TriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() [with unsigned int Mode = 2; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::TriangularViewReturnType<Mode>::Type = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; _Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product<OtherDerived, Eigen::TriangularView<MatrixType, _Mode> > Eigen::operator*(const Eigen::MatrixBase<OtherDerived>&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; unsigned int _Mode = 2]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>::TriangularView(const Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase<Derived>::ColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Eigen::DenseBase<Derived>::ColXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:280:16: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 6>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; LhsType = const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase<Derived>::operator/(const T&) const [with T = double; Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:265:10: required from 'Eigen::DenseBase<Derived>::BlockXpr Eigen::DenseBase<Derived>::bottomRightCorner(Eigen::Index, Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Eigen::DenseBase<Derived>::BlockXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:285:10: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 6>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 6>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:280:36: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; XprType = const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase<Derived>::cwiseAbs2() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase<Derived>::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:76:37: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase<Derived>::RowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::RowXpr = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:74: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 6>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:272:10: required from 'Eigen::DenseBase<Derived>::ConstBlockXpr Eigen::DenseBase<Derived>::bottomRightCorner(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstBlockXpr = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:102: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 6>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Householder:24,
from /usr/include/eigen3/Eigen/QR:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h: In instantiation of 'Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::HouseholderSequence(const VectorsType&, const CoeffsType&) [with VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]':
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:453:10: required from 'Eigen::HouseholderSequence<VectorsType, CoeffsType, 1> Eigen::householderSequence(const VectorsType&, const CoeffsType&) [with VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:39: required from 'void Eigen::HouseholderQR<MatrixType>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; DstType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; DecType = Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >; RhsType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:162:18: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>&)' is deprecated [-Wdeprecated-copy]
162 | m_shift(0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, 6>; int BlockRows = 6; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Householder:24,
from /usr/include/eigen3/Eigen/QR:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h: In instantiation of 'Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::HouseholderSequence(const Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>&) [with VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]':
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:453:68: required from 'Eigen::HouseholderSequence<VectorsType, CoeffsType, 1> Eigen::householderSequence(const VectorsType&, const CoeffsType&) [with VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:39: required from 'void Eigen::HouseholderQR<MatrixType>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; DstType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; DecType = Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >; RhsType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:172:30: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>&)' is deprecated [-Wdeprecated-copy]
172 | m_shift(other.m_shift)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, 6>; int BlockRows = 6; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<const Eigen::Matrix<double, 6, 6>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<const Eigen::Matrix<double, 6, 6>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() const [with unsigned int Mode = 2; Derived = Eigen::Block<const Eigen::Matrix<double, 6, 6>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type = const Eigen::TriangularView<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, -1, -1, false>, 2>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:365:8: required from 'void Eigen::HouseholderQR<MatrixType>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; DstType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; DecType = Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >; RhsType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, 6, 6>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, 6>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, 6>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, 6>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:83: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
[ 41%] Building CXX object src/Mod/Points/App/CMakeFiles/Points.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPoints_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Points.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/PreCompiled.cpp
[ 41%] Building CXX object src/Mod/Points/App/CMakeFiles/Points.dir/Properties.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPoints_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Points.dir/Properties.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/Properties.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_QuadrangleParams.hxx:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadrangleParams.cpp:23:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:87:54: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h:103:81: warning: implicitly-declared 'Eigen::BlockImpl<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false, Eigen::Dense>::BlockImpl(const Eigen::BlockImpl<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false, Eigen::Dense>&)' is deprecated [-Wdeprecated-copy]
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::BlockImpl<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false, Eigen::Dense>' has user-provided 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>& Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::operator=(const Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>&) [with XprType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:341:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
341 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl_dense)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h:154:7: warning: implicitly-declared 'Eigen::internal::BlockImpl_dense<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false, true>::BlockImpl_dense(const Eigen::internal::BlockImpl_dense<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false, true>&)' is deprecated [-Wdeprecated-copy]
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::internal::BlockImpl_dense<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false, true>' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h:329:7: warning: implicitly-declared 'constexpr Eigen::MapBase<Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 0>::MapBase(const Eigen::MapBase<Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 0>&)' is deprecated [-Wdeprecated-copy]
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase<Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 0>' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h:329:7: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>&)' is deprecated [-Wdeprecated-copy]
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, 6>; int BlockRows = 6; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h:154:7: note: synthesized method 'Eigen::internal::BlockImpl_dense<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false, true>::BlockImpl_dense(const Eigen::internal::BlockImpl_dense<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false, true>&)' first required here
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:103:81: note: synthesized method 'Eigen::BlockImpl<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false, Eigen::Dense>::BlockImpl(const Eigen::BlockImpl<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false, Eigen::Dense>&)' first required here
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: note: synthesized method 'Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>&)' first required here
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
/usr/include/c++/9/bits/vector.tcc: In member function 'virtual std::istream& StdMeshers_QuadrangleParams::LoadFrom(std::istream&)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:191:21: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 41%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadranglePreference.cpp
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 6> >; RhsType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 6> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, true>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 6> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, true> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, Eigen::TriangularShape, Eigen::DenseShape, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, true>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:327:26: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, 6>; int BlockRows = 6; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>; _Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >; unsigned int _Mode = 6]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>::TriangularView(const Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; _Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1, 0, 6, 1>; _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; unsigned int _Mode = 2]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>::TriangularView(const Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; _Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1, 0, 6, 1>; _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; unsigned int _Mode = 1]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>::TriangularView(const Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; unsigned int _Mode = 1; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>; _Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1, 0, 6, 1>; _MatrixType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; unsigned int _Mode = 5]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; _Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, 1, 1, 1, 1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, 1, 1, 1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, 1, 1, 1, 1> >, const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >; RhsType = const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; _Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:358:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 0>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 2; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, 1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block<const Eigen::Matrix<double, 6, 6>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int Side = 1; int Mode = 2]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; _MatrixType = const Eigen::Block<const Eigen::Matrix<double, 6, 6>, -1, -1, false>; unsigned int _Mode = 2]'
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:43: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; _MatrixType = const Eigen::Block<const Eigen::Matrix<double, 6, 6>, -1, -1, false>; unsigned int _Mode = 2]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:363:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 41%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp
[ 41%] Generating moc_PythonConsole.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_PythonConsole.cpp_parameters
[ 41%] Generating moc_PythonDebugger.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_PythonDebugger.cpp_parameters
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >; RhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type = const Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product<OtherDerived, Eigen::TriangularView<MatrixType, _Mode> > Eigen::operator*(const Eigen::MatrixBase<OtherDerived>&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
[ 41%] Generating moc_PythonEditor.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_PythonEditor.cpp_parameters
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:367:64: required from 'static Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::ExtractType Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::extract(const XprType&) [with NestedXpr = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::ExtractType = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; typename Eigen::internal::blas_traits<NestedXpr>::_ExtractType = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::XprType = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:303:79: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 6> >; RhsType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 6> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 6> >, const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 6>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, 6, 6> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, 6, 6> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, 6, 6> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, -1, -1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:604:10: required from 'Eigen::DenseBase<Derived>::ColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Eigen::DenseBase<Derived>::ColsBlockXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:32: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 6>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase<Derived>::ConstColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstColsBlockXpr = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 6>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, 1, 0, 6, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:93:12: required from 'static const EssentialVectorType Eigen::internal::hseq_side_dependent_impl<VectorsType, CoeffsType, Side>::essentialVector(const HouseholderSequenceType&, Eigen::Index) [with VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1; Eigen::internal::hseq_side_dependent_impl<VectorsType, CoeffsType, Side>::EssentialVectorType = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Eigen::internal::hseq_side_dependent_impl<VectorsType, CoeffsType, Side>::HouseholderSequenceType = Eigen::HouseholderSequence<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>, 1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:205:94: required from 'const EssentialVectorType Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::essentialVector(Eigen::Index) const [with VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1; Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::EssentialVectorType = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:40: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, 6>; int BlockRows = 6; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 41%] Generating moc_TextEdit.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_TextEdit.cpp_parameters
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase<Derived>::RowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; Eigen::DenseBase<Derived>::RowXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, 1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:79: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 0>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 2; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, 1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block<const Eigen::Matrix<double, 6, 6>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int Side = 1; int Mode = 2]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:111: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; RhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Derived = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:111: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 41%] Generating moc_Assistant.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_Assistant.cpp_parameters
[ 41%] Generating moc_NetworkRetriever.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_NetworkRetriever.cpp_parameters
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:74: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:272:10: required from 'Eigen::DenseBase<Derived>::ConstBlockXpr Eigen::DenseBase<Derived>::bottomRightCorner(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstBlockXpr = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:102: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 0>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 2; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 41%] Generating moc_OnlineDocumentation.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_OnlineDocumentation.cpp_parameters
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true> >; RhsType = const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 41%] Generating Language/moc_Translator.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language/moc_Translator.cpp_parameters
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase<Derived>::ConstColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; Eigen::DenseBase<Derived>::ConstColsBlockXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 41%] Generating propertyeditor/moc_PropertyEditor.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor/moc_PropertyEditor.cpp_parameters
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:83: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> > >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:42: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> > >; RhsType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> > >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> > >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:61: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> > >::Transpose(const Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> > >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; _Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, 1, 0, 6, 1>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false> >; RhsType = const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, 1, 0, 6, 1>, 1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1, 1, false>::Block(const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:52: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) [with Derived = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:27: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; bool HasDirectAccess = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:215:66: warning: implicitly-declared 'Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >::Transpose(const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >&)' is deprecated [-Wdeprecated-copy]
215 | m_blockRows(blockRows), m_blockCols(blockCols)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:65: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:97: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; int Mode = 2; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; int Mode = 2; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 6>; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 6>; Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 6>; Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 6>; Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, Eigen::TriangularShape, Eigen::DenseShape, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 6>; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 6>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 6>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 6>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, Eigen::TriangularShape, Eigen::DenseShape, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; HCoeffs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 6>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:274:29: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; int Mode = 2; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; int Mode = 2; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 41%] Generating propertyeditor/moc_PropertyItem.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor/moc_PropertyItem.cpp_parameters
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 6> >; RhsType = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 6> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, true>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 6> >, const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, true> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, 6, 1>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, 6, 1>, Eigen::TriangularShape, Eigen::DenseShape, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, true>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase<Derived>::ConstColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Eigen::DenseBase<Derived>::ConstColsBlockXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 6>; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 6>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 6>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, 6, 6>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 6]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:367:64: required from 'static Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::ExtractType Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::extract(const XprType&) [with NestedXpr = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::ExtractType = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; typename Eigen::internal::blas_traits<NestedXpr>::_ExtractType = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::XprType = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:303:79: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 1> >; RhsType = const Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, 6, 1> >, const Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1, 0, 6, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 0, 6, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, 6, 6> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, 6, 6> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, 6, 6> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1, 0, 6, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 0, 6, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, -1, -1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:434:10: required from 'Eigen::DenseBase<Derived>::RowsBlockXpr Eigen::DenseBase<Derived>::topRows(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Eigen::DenseBase<Derived>::RowsBlockXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:604:10: required from 'Eigen::DenseBase<Derived>::ColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Eigen::DenseBase<Derived>::ColsBlockXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>, -1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:32: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 1, 0, 6, 1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase<Derived>::ConstColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstColsBlockXpr = const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, 6, 1>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:27: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false>::Block(const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false> >; RhsType = const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, 1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>::Block(const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:28: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar*, Index, const RhsScalar&) [with Index = int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, 6, 6>, -1, -1, false>; CoeffsType = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked<MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne>::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix<double, 6, 6>; HCoeffs = Eigen::Matrix<double, 6, 1, 0, 6, 1>; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = int; typename MatrixQR::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, 6, 6>]'
/usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:121:7: required from 'Eigen::HouseholderQR<MatrixType>::HouseholderQR(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, 6, 6>; _MatrixType = Eigen::Matrix<double, 6, 6>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:720:59: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase<Derived>::ConstColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >; Eigen::DenseBase<Derived>::ConstColsBlockXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, 6, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; bool HasDirectAccess = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:215:66: warning: implicitly-declared 'Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >::Transpose(const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >&)' is deprecated [-Wdeprecated-copy]
215 | m_blockRows(blockRows), m_blockCols(blockCols)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 6> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, 1, 0, 6, 1>, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, 6, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, 6, 6>, 6, -1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, 6, 1, 0, 6, 1>; Src = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1, 0, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, 6, 6> >, Eigen::Matrix<double, 6, 1, 0, 6, 1> >; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:721:19: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:42:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
[ 41%] Generating propertyeditor/moc_PropertyItemDelegate.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor/moc_PropertyItemDelegate.cpp_parameters
[ 41%] Generating propertyeditor/moc_PropertyModel.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor/moc_PropertyModel.cpp_parameters
[ 41%] Generating TaskView/moc_TaskAppearance.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView/moc_TaskAppearance.cpp_parameters
[ 41%] Building CXX object src/Mod/Points/App/CMakeFiles/Points.dir/PropertyPointKernel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPoints_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Points.dir/PropertyPointKernel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/PropertyPointKernel.cpp
[ 41%] Generating TaskView/moc_TaskSelectLinkProperty.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView/moc_TaskSelectLinkProperty.cpp_parameters
In file included from /usr/include/c++/9/set:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:27:
/usr/include/c++/9/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const SMDS_MeshNode* const&>, std::tuple<>}; _Key = const SMDS_MeshNode*; _Val = std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode>; _KeyOfValue = std::_Select1st<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >; _Compare = TIDCompare; _Alloc = std::allocator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<const SMDS_MeshNode*, std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode>, std::_Select1st<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >, TIDCompare, std::allocator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >'} changed in GCC 7.1
2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 41%] Building CXX object src/Mod/Points/App/CMakeFiles/Points.dir/Structured.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPoints_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Points.dir/Structured.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/App/Structured.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/queue:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Math.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector3.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:31:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Wm4::Vector3<double>&}; _Tp = Wm4::Vector3<double>; _Alloc = std::allocator<Wm4::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Wm4::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Wm4::Vector3<double>*, std::vector<Wm4::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /usr/include/c++/9/queue:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Math.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector3.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:31:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void MeshCore::Approximation::GetMgcVectorArray(std::vector<Wm4::Vector3<double> >&) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Vector3<double>*, std::vector<Wm4::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/queue:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Math.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector3.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:31:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector3<double>&}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 41%] Generating TaskView/moc_TaskEditControl.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView/moc_TaskEditControl.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = uvPtStruct; _Alloc = std::allocator<uvPtStruct>]':
/usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<uvPtStruct>::iterator' {aka '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /usr/include/c++/9/queue:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Math.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector3.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Approximation.cpp:31:
/usr/include/c++/9/bits/stl_vector.h: In member function 'double MeshCore::SurfaceFit::PolynomFit()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:46,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:27:
/usr/include/c++/9/bits/stl_map.h: In member function 'void StdMeshers_Quadrangle_2D::smooth(FaceQuadStruct::Ptr)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const SMDS_MeshNode*, std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode>, std::_Select1st<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >, TIDCompare, std::allocator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const SMDS_MeshNode*, std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode>, std::_Select1st<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >, TIDCompare, std::allocator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const SMDS_MeshNode*, std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode>, std::_Select1st<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >, TIDCompare, std::allocator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const SMDS_MeshNode*, std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode>, std::_Select1st<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >, TIDCompare, std::allocator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const SMDS_MeshNode*, std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode>, std::_Select1st<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >, TIDCompare, std::allocator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const SMDS_MeshNode* const, {anonymous}::TSmoothNode> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const StdMeshers_Quadrangle_2D::ForcedPoint&}; _Tp = StdMeshers_Quadrangle_2D::ForcedPoint; _Alloc = std::allocator<StdMeshers_Quadrangle_2D::ForcedPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<StdMeshers_Quadrangle_2D::ForcedPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<StdMeshers_Quadrangle_2D::ForcedPoint*, std::vector<StdMeshers_Quadrangle_2D::ForcedPoint> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const uvPtStruct&}; _Tp = uvPtStruct; _Alloc = std::allocator<uvPtStruct>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<uvPtStruct>::iterator' {aka '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
[ 41%] Generating TaskView/moc_TaskView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView/moc_TaskView.cpp_parameters
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:27:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_FaceSide.hxx: In member function 'bool StdMeshers_Quadrangle_2D::check()':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_FaceSide.hxx:243:57: warning: 'iVertex' may be used uninitialized in this function [-Wmaybe-uninitialized]
243 | const TopoDS_Edge& Edge(int i) const { return myEdge[i]; }
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:4110:9: note: 'iVertex' was declared here
4110 | int iVertex;
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp: In member function 'bool StdMeshers_Quadrangle_2D::computeQuadDominant(SMESH_Mesh&, const TopoDS_Face&, FaceQuadStruct::Ptr)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:763:26: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized]
763 | myHelper->AddFace(a, b, c);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:559:26: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized]
559 | myHelper->AddFace(a, b, c);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:27:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void StdMeshers_Quadrangle_2D::updateSideUV(FaceQuadStruct::Side&, int, const TQuadsBySide&, int*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool StdMeshers_Quadrangle_2D::computeReduced(SMESH_Mesh&, const TopoDS_Face&, FaceQuadStruct::Ptr)':
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
957 | _M_fill_insert(end(), __new_size - size(), __x);
| ^~~~~~~~~~~~~~
[ 41%] Generating TaskView/moc_TaskDialog.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView/moc_TaskDialog.cpp_parameters
/usr/include/c++/9/bits/stl_vector.h: In member function 'int StdMeshers_Quadrangle_2D::splitQuad(FaceQuadStruct::Ptr, int, int)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 41%] Linking CXX shared library ../../../../Mod/Points/Points.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Points.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Points.so -o ../../../../Mod/Points/Points.so CMakeFiles/Points.dir/AppPoints.cpp.o CMakeFiles/Points.dir/AppPointsPy.cpp.o CMakeFiles/Points.dir/Points.cpp.o CMakeFiles/Points.dir/PointsPyImp.cpp.o CMakeFiles/Points.dir/PointsAlgos.cpp.o CMakeFiles/Points.dir/PointsFeature.cpp.o CMakeFiles/Points.dir/PointsGrid.cpp.o CMakeFiles/Points.dir/PreCompiled.cpp.o CMakeFiles/Points.dir/Properties.cpp.o CMakeFiles/Points.dir/PropertyPointKernel.cpp.o CMakeFiles/Points.dir/Structured.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../lib/libFreeCADApp.so /usr/lib/arm-linux-gnueabihf/libQt5Concurrent.so.5.12.5 ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 41%] Built target Points
[ 41%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_QuadraticMesh.cpp
make -f src/Mod/Part/App/CMakeFiles/Part.dir/build.make src/Mod/Part/App/CMakeFiles/Part.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 41%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Builder.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Builder.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Builder.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp: In member function 'bool StdMeshers_Quadrangle_2D::computeQuadPref(SMESH_Mesh&, const TopoDS_Face&, FaceQuadStruct::Ptr)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:2407:18: warning: 'y1' may be used uninitialized in this function [-Wmaybe-uninitialized]
2407 | double yy1 = y1 + dy1*i;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:2406:18: warning: 'y0' may be used uninitialized in this function [-Wmaybe-uninitialized]
2406 | double yy0 = y0 + dy0*i;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:2284:16: warning: 'dr' may be used uninitialized in this function [-Wmaybe-uninitialized]
2284 | for (i=1; i<=dr+1; i++)
| ~^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:2279:16: warning: 'dl' may be used uninitialized in this function [-Wmaybe-uninitialized]
2279 | for (i=1; i<=dl+1; i++)
| ~^~~~~~
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/CMakeFiles/Part.dir/DependInfo.cmake --color=
[ 41%] Generating TaskView/moc_TaskWatcher.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView/moc_TaskWatcher.cpp_parameters
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:27:
/usr/include/c++/9/bits/stl_vector.h: In member function 'int StdMeshers_Quadrangle_2D::getCorners(const TopoDS_Face&, SMESH_Mesh&, std::__cxx11::list<TopoDS_Edge>&, std::vector<TopoDS_Vertex>&, int&, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'bool StdMeshers_Quadrangle_2D::getEnforcedUV()':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_Quadrangle_2D.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp:27:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<StdMeshers_Quadrangle_2D::ForcedPoint*, std::vector<StdMeshers_Quadrangle_2D::ForcedPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 41%] Generating Quarter/moc_SignalThread.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/moc_SignalThread.cpp_parameters
[ 41%] Generating Quarter/moc_InteractionMode.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/moc_InteractionMode.cpp_parameters
[ 41%] Generating Quarter/moc_SensorManager.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/moc_SensorManager.cpp_parameters
[ 41%] Generating Quarter/moc_ContextMenu.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/moc_ContextMenu.cpp_parameters
Scanning dependencies of target Part
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Part/App/CMakeFiles/Part.dir/build.make src/Mod/Part/App/CMakeFiles/Part.dir/build
[ 41%] Generating Quarter/eventhandlers/moc_FocusHandler.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/eventhandlers && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/eventhandlers/moc_FocusHandler.cpp_parameters
[ 42%] Generating Quarter/eventhandlers/moc_DragDropHandler.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/eventhandlers && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/eventhandlers/moc_DragDropHandler.cpp_parameters
[ 42%] Generating Quarter/eventhandlers/moc_EventFilter.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/eventhandlers && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/eventhandlers/moc_EventFilter.cpp_parameters
[ 42%] Generating Quarter/moc_QuarterWidget.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/moc_QuarterWidget.cpp_parameters
[ 42%] Generating moc_Flag.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_Flag.cpp_parameters
[ 42%] Generating moc_View3DInventor.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_View3DInventor.cpp_parameters
[ 42%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Curvature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Curvature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Curvature.cpp
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 42%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartBoolean.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartBoolean.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartBoolean.cpp
[ 42%] Generating moc_FileDialog.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_FileDialog.cpp_parameters
[ 42%] Generating moc_MainWindow.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_MainWindow.cpp_parameters
[ 42%] Generating moc_PrefWidgets.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_PrefWidgets.cpp_parameters
[ 42%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp
[ 42%] Generating moc_InputField.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_InputField.cpp_parameters
[ 42%] Generating moc_ProgressBar.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_ProgressBar.cpp_parameters
[ 42%] Generating moc_QuantitySpinBox.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_QuantitySpinBox.cpp_parameters
[ 42%] Generating moc_QuantitySpinBox_p.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_QuantitySpinBox_p.cpp_parameters
[ 42%] Generating moc_SpinBox.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_SpinBox.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qtextstream.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdebug.h:49,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qresultstore.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfutureinterface.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfuture.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFuture:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Curvature.cpp:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Wm4::Vector3<double>&}; _Tp = Wm4::Vector3<double>; _Alloc = std::allocator<Wm4::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Wm4::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Wm4::Vector3<double>*, std::vector<Wm4::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 42%] Generating moc_Splashscreen.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_Splashscreen.cpp_parameters
In file included from /usr/include/c++/9/vector:67,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qtextstream.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdebug.h:49,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qresultstore.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfutureinterface.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfuture.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFuture:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Curvature.cpp:28:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void MeshCore::MeshCurvature::ComputePerVertex()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Vector3<double>*, std::vector<Wm4::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 42%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Decimation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Decimation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Decimation.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_RadialPrism_3D.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp:30:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'bool TNodeDistributor::Compute(std::vector<double>&, gp_Pnt, gp_Pnt, SMESH_Mesh&, const StdMeshers_LayerDistribution*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 42%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartBox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartBox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartBox.cpp
[ 42%] Generating moc_WidgetFactory.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_WidgetFactory.cpp_parameters
[ 42%] Generating moc_Widgets.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_Widgets.cpp_parameters
[ 42%] Generating moc_GraphvizView-internal.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_GraphvizView-internal.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/GraphvizView.cpp
[ 42%] Generating moc_MDIView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_MDIView.cpp_parameters
[ 42%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp
[ 42%] Generating moc_GraphvizView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_GraphvizView.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Elements.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Decimation.cpp:29:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Simplify::Vertex&}; _Tp = Simplify::Vertex; _Alloc = std::allocator<Simplify::Vertex>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Simplify::Vertex>::iterator' {aka '__gnu_cxx::__normal_iterator<Simplify::Vertex*, std::vector<Simplify::Vertex> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Simplify::Triangle&}; _Tp = Simplify::Triangle; _Alloc = std::allocator<Simplify::Triangle>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Simplify::Triangle>::iterator' {aka '__gnu_cxx::__normal_iterator<Simplify::Triangle*, std::vector<Simplify::Triangle> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Elements.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Decimation.cpp:29:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void MeshCore::MeshSimplify::simplify(float, float)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Simplify::Vertex*, std::vector<Simplify::Vertex> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Simplify::Triangle*, std::vector<Simplify::Triangle> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 42%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Definitions.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Definitions.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Definitions.cpp
[ 42%] Generating moc_DockWindowManager.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_DockWindowManager.cpp_parameters
[ 42%] Generating moc_AutoSaver.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_AutoSaver.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNode.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_Algo.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_RadialQuadrangle_1D2D.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp:24:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 42%] Generating moc_ExpressionCompleter.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_ExpressionCompleter.cpp_parameters
/usr/include/c++/9/bits/vector.tcc: In member function 'bool StdMeshers_RadialQuadrangle_1D2D::computeLayerPositions(const gp_Pnt&, const gp_Pnt&, const TopoDS_Edge&, bool*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 42%] Generating moc_GraphicsViewZoom.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_GraphicsViewZoom.cpp_parameters
[ 42%] Generating moc_GuiApplication.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_GuiApplication.cpp_parameters
[ 42%] Generating moc_GuiApplicationNativeEventAware.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_GuiApplicationNativeEventAware.cpp_parameters
[ 42%] Generating moc_Control.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/moc_Control.cpp_parameters
[ 42%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Degeneration.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Degeneration.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Degeneration.cpp
[ 42%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartCircle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartCircle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartCircle.cpp
[ 42%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Regular_1D.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/CMakeFiles/FreeCADGui.dir/DependInfo.cmake --color=
[ 42%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Elements.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Elements.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Elements.cpp
[ 43%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartCommon.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartCommon.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartCommon.cpp
[ 43%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_Reversible1D.cpp
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Evaluation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Evaluation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Evaluation.cpp
[ 43%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cpp
[ 43%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cpp
[ 43%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_StartEndLength.cpp
Scanning dependencies of target FreeCADGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Gui/CMakeFiles/FreeCADGui.dir/build.make src/Gui/CMakeFiles/FreeCADGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 43%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Application.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Application.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Application.cpp
[ 43%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_TrianglePreference.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_TrianglePreference.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_TrianglePreference.cpp
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Grid.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Grid.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Grid.cpp
[ 43%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_UseExisting_1D2D.cpp
[ 43%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartCurveNet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartCurveNet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartCurveNet.cpp
[ 43%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Info.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Info.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Info.cpp
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/KDTree.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/KDTree.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/KDTree.cpp
[ 43%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartCut.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartCut.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartCut.cpp
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/MeshIO.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/MeshIO.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshIO.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_Pnt&}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_XYZ&}; _Tp = gp_XYZ; _Alloc = std::allocator<gp_XYZ>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_XYZ>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void VISCOUS_3D::_LayerEdge::SetNewLength(double, VISCOUS_3D::_EdgesOnShape&, SMESH_MesherHelper&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_Vec&}; _Tp = gp_Vec; _Alloc = std::allocator<gp_Vec>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Vec>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Vec*, std::vector<gp_Vec> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/stl_vector.h: In member function 'gp_XYZ VISCOUS_3D::_LayerEdge::smoothLengthWeighted()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = std::pair<gp_XY, int>; _Alloc = std::allocator<std::pair<gp_XY, int> >]':
/usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<std::pair<gp_XY, int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<gp_XY, int>*, std::vector<std::pair<gp_XY, int> > >'} changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/stl_vector.h: In member function 'gp_XYZ VISCOUS_3D::_LayerEdge::smoothNefPolygon()':
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<gp_XY, int>*, std::vector<std::pair<gp_XY, int> > >' changed in GCC 7.1
957 | _M_fill_insert(end(), __new_size - size(), __x);
| ^~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<gp_XY, int>*, std::vector<std::pair<gp_XY, int> > >' changed in GCC 7.1
957 | _M_fill_insert(end(), __new_size - size(), __x);
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_XY&}; _Tp = gp_XY; _Alloc = std::allocator<gp_XY>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_XY>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XY*, std::vector<gp_XY> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/stl_vector.h: In member function 'gp_XY VISCOUS_3D::_SmoothNode::computeAngularPos(std::vector<gp_XY>&, const gp_XY&, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XY*, std::vector<gp_XY> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 43%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartFuse.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartFuse.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartFuse.cpp
/usr/include/c++/9/bits/stl_vector.h: In member function 'void VISCOUS_3D::_ViscousBuilder::fixBadFaces(const TopoDS_Face&, SMESH_MesherHelper&, bool, int, std::set<const SMDS_MeshNode*>*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_XYZ}; _Tp = gp_XYZ; _Alloc = std::allocator<gp_XYZ>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_XYZ>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gp_XYZ}; _Tp = gp_XYZ; _Alloc = std::allocator<gp_XYZ>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_Vec}; _Tp = gp_Vec; _Alloc = std::allocator<gp_Vec>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Vec>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Vec*, std::vector<gp_Vec> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'gp_XYZ VISCOUS_3D::_LayerEdge::smoothAngular()':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Vec*, std::vector<gp_Vec> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Vec*, std::vector<gp_Vec> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {VISCOUS_3D::_SolidData}; _Tp = VISCOUS_3D::_SolidData; _Alloc = std::allocator<VISCOUS_3D::_SolidData>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<VISCOUS_3D::_SolidData>::iterator' {aka '__gnu_cxx::__normal_iterator<VISCOUS_3D::_SolidData*, std::vector<VISCOUS_3D::_SolidData> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'bool VISCOUS_3D::_ViscousBuilder::findSolidsWithLayers()':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<VISCOUS_3D::_SolidData*, std::vector<VISCOUS_3D::_SolidData> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:24:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool VISCOUS_3D::_ViscousBuilder::updateNormalsOfConvexFaces(VISCOUS_3D::_SolidData&, SMESH_MesherHelper&, int)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool VISCOUS_3D::_ViscousBuilder::makeLayer(VISCOUS_3D::_SolidData&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XYZ*, std::vector<gp_XYZ> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp: In member function 'bool VISCOUS_3D::_ViscousBuilder::refine(VISCOUS_3D::_SolidData&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:6359:9: warning: 'isOnEdge' may be used uninitialized in this function [-Wmaybe-uninitialized]
6359 | if ( isOnEdge )
| ^~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers.cpp:6321:41: warning: 'u' may be used uninitialized in this function [-Wmaybe-uninitialized]
6321 | getMeshDS()->SetNodeOnEdge( node, geomEdge, u );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartImportBrep.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartImportBrep.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartImportBrep.cpp
[ 43%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ApplicationPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ApplicationPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ApplicationPy.cpp
[ 43%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -DStdMeshers_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp
[ 43%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartImportIges.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartImportIges.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartImportIges.cpp
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/MeshKernel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/MeshKernel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp: In member function 'MeshCore::MeshPointArray MeshCore::MeshKernel::GetPoints(const std::vector<long unsigned int>&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:782:12: warning: implicitly-declared 'MeshCore::MeshPointArray::MeshPointArray(const MeshCore::MeshPointArray&)' is deprecated [-Wdeprecated-copy]
782 | return ary;
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Algorithm.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:38:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Elements.h:534:19: note: because 'MeshCore::MeshPointArray' has user-provided 'MeshCore::MeshPointArray& MeshCore::MeshPointArray::operator=(const MeshCore::MeshPointArray&)'
534 | MeshPointArray& operator = (const MeshPointArray &rclPAry);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp: In member function 'MeshCore::MeshFacetArray MeshCore::MeshKernel::GetFacets(const std::vector<long unsigned int>&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:791:12: warning: implicitly-declared 'MeshCore::MeshFacetArray::MeshFacetArray(const MeshCore::MeshFacetArray&)' is deprecated [-Wdeprecated-copy]
791 | return ary;
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Algorithm.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:38:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Elements.h:587:21: note: because 'MeshCore::MeshFacetArray' has user-provided 'MeshCore::MeshFacetArray& MeshCore::MeshFacetArray::operator=(const MeshCore::MeshFacetArray&)'
587 | MeshFacetArray& operator = (const MeshFacetArray &rclFAry);
| ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers2D.hxx:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp:24:
/usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = VISCOUS_2D::_LayerEdge; _Alloc = std::allocator<VISCOUS_2D::_LayerEdge>]':
/usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector<VISCOUS_2D::_LayerEdge>::iterator' {aka '__gnu_cxx::__normal_iterator<VISCOUS_2D::_LayerEdge*, std::vector<VISCOUS_2D::_LayerEdge> >'} changed in GCC 7.1
184 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector<VISCOUS_2D::_LayerEdge>::iterator' {aka '__gnu_cxx::__normal_iterator<VISCOUS_2D::_LayerEdge*, std::vector<VISCOUS_2D::_LayerEdge> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_XY&}; _Tp = gp_XY; _Alloc = std::allocator<gp_XY>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_XY>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_XY*, std::vector<gp_XY> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const uvPtStruct&}; _Tp = uvPtStruct; _Alloc = std::allocator<uvPtStruct>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<uvPtStruct>::iterator' {aka '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = uvPtStruct; _Alloc = std::allocator<uvPtStruct>]':
/usr/include/c++/9/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<uvPtStruct>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
130 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
161 | _M_realloc_insert(begin() + (__position - cbegin()), __x);
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp: In member function 'bool VISCOUS_2D::_ViscousBuilder2D::inflate()':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp:1455:48: warning: 'intersection.VISCOUS_2D::_SegmentIntersection::_param2' may be used uninitialized in this function [-Wmaybe-uninitialized]
1455 | L1._length2D *= intersection._param2 * 0.5;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp:1454:48: warning: 'intersection.VISCOUS_2D::_SegmentIntersection::_param1' may be used uninitialized in this function [-Wmaybe-uninitialized]
1454 | L0._length2D *= intersection._param1 * 0.5;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers2D.hxx:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp:24:
/usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<VISCOUS_2D::_LayerEdge*, std::vector<VISCOUS_2D::_LayerEdge> >' changed in GCC 7.1
1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
| ^
/usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<VISCOUS_2D::_LayerEdge*, std::vector<VISCOUS_2D::_LayerEdge> >' changed in GCC 7.1
1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp: In member function 'void VISCOUS_2D::_ViscousBuilder2D::adjustCommonEdge(VISCOUS_2D::_PolyLine&, VISCOUS_2D::_PolyLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp:1230:45: warning: 'lastIntersection.VISCOUS_2D::_SegmentIntersection::_param1' may be used uninitialized in this function [-Wmaybe-uninitialized]
1230 | L._lEdges.back ()._len2dTo3dRatio *= lastIntersection._param2;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp:1225:43: warning: 'lastIntersection.VISCOUS_2D::_SegmentIntersection::_param2' may be used uninitialized in this function [-Wmaybe-uninitialized]
1225 | newEdgeVec[1]._len2dTo3dRatio *= lastIntersection._param2;
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers2D.hxx:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp:24:
/usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<VISCOUS_2D::_LayerEdge*, std::vector<VISCOUS_2D::_LayerEdge> >' changed in GCC 7.1
1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
| ^
/usr/include/c++/9/bits/stl_vector.h:1458:71: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<VISCOUS_2D::_LayerEdge*, std::vector<VISCOUS_2D::_LayerEdge> >' changed in GCC 7.1
1458 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
| ^
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers2D.hxx:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp:24:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >; _Tp = uvPtStruct; _Alloc = std::allocator<uvPtStruct>]':
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<uvPtStruct>::iterator' {aka '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
721 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/queue:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:30:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MeshCore::MeshFacetIterator&}; _Tp = MeshCore::MeshFacetIterator; _Alloc = std::allocator<MeshCore::MeshFacetIterator>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<MeshCore::MeshFacetIterator>::iterator' {aka '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 43%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartImportStep.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartImportStep.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartImportStep.cpp
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:27:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:27:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >; _Distance = int; _Tp = MeshCore::MeshFacetIterator; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
326 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
243 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_heap.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:27:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:27:
/usr/include/c++/9/bits/stl_heap.h:408:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
408 | std::__pop_heap(__first, __last, __last, __comp);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:27:
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1671:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
1671 | std::__make_heap(__first, __middle, __comp);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /usr/include/c++/9/queue:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:30:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool MeshCore::MeshKernel::DeletePoint(const MeshCore::MeshPointIterator&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.cpp:27:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MeshCore::MeshFacetIterator*, std::vector<MeshCore::MeshFacetIterator> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp: In member function 'bool VISCOUS_2D::_ViscousBuilder2D::shrink()':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp:2010:51: warning: 'isRShrinkedForAdjacent' may be used uninitialized in this function [-Wmaybe-uninitialized]
2010 | nodeDataVec.insert(( isRShrinkedForAdjacent ? nodeDataVec.end() : nodeDataVec.begin() ),
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshNodeIDFactory.hxx:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElementIDFactory.hxx:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/SMESH_ProxyMesh.hxx:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers.hxx:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/StdMeshers_ViscousLayers2D.hxx:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp:24:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XY*, std::vector<gp_XY> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_XY*, std::vector<gp_XY> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector<uvPtStruct>::iterator' {aka '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
1662 | _M_range_insert(__pos, __first, __last,
| ^~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<uvPtStruct*, std::vector<uvPtStruct> >' changed in GCC 7.1
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp:2055:86: note: parameter passing for argument of type 'std::vector<uvPtStruct>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const uvPtStruct*, std::vector<uvPtStruct> >'} changed in GCC 7.1
2055 | nodeDataVec.insert(( isR ? nodeDataVec.end() : nodeDataVec.begin() ), ptOfNode );
| ^
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Projection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Projection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Projection.cpp
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Segmentation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Segmentation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Segmentation.cpp
[ 43%] Linking CXX shared library ../../../lib/libStdMeshers.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/StdMeshers.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libStdMeshers.so -o ../../../lib/libStdMeshers.so CMakeFiles/StdMeshers.dir/src/StdMeshers/SMESH_MAT2d.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/SMESH_Quadtree.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Adaptive1D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Arithmetic1D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_AutomaticLength.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CartesianParameters3D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Cartesian_3D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeHexa_3D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_CompositeSegment_1D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Deflection1D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Distribution.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FaceSide.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_FixedPoints1D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Geometric1D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_HexaFromSkin_3D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Hexa_3D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ImportSource.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Import_1D2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LayerDistribution2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LengthFromEdges.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_LocalLength.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MEFISTO_2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementArea.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxElementVolume.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_MaxLength.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NotConformAllowed.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfLayers2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_NumberOfSegments.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Penta_3D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_PolygonPerFace_2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Prism_3D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource1D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionSource3D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ProjectionUtils.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_1D2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Projection_3D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Propagation.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadFromMedialAxis_1D2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadToTriaAdaptor.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadrangleParams.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadranglePreference.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Quadrangle_2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_QuadraticMesh.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialPrism_3D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_RadialQuadrangle_1D2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Regular_1D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_Reversible1D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentAroundVertex_0D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_SegmentLengthAroundVertex.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_StartEndLength.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_TrianglePreference.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_UseExisting_1D2D.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers.cpp.o CMakeFiles/StdMeshers.dir/src/StdMeshers/StdMeshers_ViscousLayers2D.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../lib/libSMESH.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS ../../../lib/libMEFISTO2.so ../../../lib/libDriverSTL.so ../../../lib/libDriverDAT.so ../../../lib/libDriverUNV.so ../../../lib/libSMESHDS.so ../../../lib/libSMDS.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread ../../../lib/libDriver.so /usr/lib/arm-linux-gnueabihf/libmedC.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersVerdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkverdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXML-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXMLParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libvtkIOMPIParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersModeling-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libvtkIONetCDF-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libvtkexoIIc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallelDIY2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelMPI-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOLegacy-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkInteractionStyle-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersExtraction-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersStatistics-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingFourier-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkalglib-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingFreeType-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libfreetype.so /usr/lib/arm-linux-gnueabihf/libvtkRenderingOpenGL2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersSources-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeneral-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonComputationalGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonColor-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOImage-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonExecutionModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonDataModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonTransforms-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMisc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMath-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonSystem-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtksys-7.1.so.7.1p.1 -ldl /usr/lib/arm-linux-gnueabihf/libvtkDICOMParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkmetaio-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libSM.so /usr/lib/arm-linux-gnueabihf/libICE.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so /usr/lib/arm-linux-gnueabihf/libXt.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so -lpthread /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/SetOperations.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/SetOperations.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/SetOperations.cpp
[ 43%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartPolygon.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartPolygon.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartPolygon.cpp
[ 43%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/AutoSaver.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/AutoSaver.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/AutoSaver.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 43%] Built target StdMeshers
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Smoothing.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Smoothing.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Smoothing.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Smoothing.cpp: In member function 'virtual void MeshCore::PlaneFitSmoothing::Smooth(unsigned int)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Smoothing.cpp:69:60: warning: implicitly-declared 'MeshCore::MeshPointArray::MeshPointArray(const MeshCore::MeshPointArray&)' is deprecated [-Wdeprecated-copy]
69 | MeshCore::MeshPointArray PointArray = kernel.GetPoints();
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Smoothing.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Elements.h:534:19: note: because 'MeshCore::MeshPointArray' has user-provided 'MeshCore::MeshPointArray& MeshCore::MeshPointArray::operator=(const MeshCore::MeshPointArray&)'
534 | MeshPointArray& operator = (const MeshPointArray &rclPAry);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Smoothing.cpp: In member function 'virtual void MeshCore::PlaneFitSmoothing::SmoothPoints(unsigned int, const std::vector<long unsigned int>&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Smoothing.cpp:122:60: warning: implicitly-declared 'MeshCore::MeshPointArray::MeshPointArray(const MeshCore::MeshPointArray&)' is deprecated [-Wdeprecated-copy]
122 | MeshCore::MeshPointArray PointArray = kernel.GetPoints();
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/MeshKernel.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Smoothing.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Elements.h:534:19: note: because 'MeshCore::MeshPointArray' has user-provided 'MeshCore::MeshPointArray& MeshCore::MeshPointArray::operator=(const MeshCore::MeshPointArray&)'
534 | MeshPointArray& operator = (const MeshPointArray &rclPAry);
| ^~~~~~~~
make -f src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/build.make src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/DependInfo.cmake --color=
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Tools.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Tools.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Tools.cpp
Scanning dependencies of target Spreadsheet
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/build.make src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 43%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/Cell.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/Cell.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App/Cell.cpp
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/TopoAlgorithm.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/TopoAlgorithm.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/TopoAlgorithm.cpp
[ 43%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartSection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartSection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartSection.cpp
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Triangulation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Triangulation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Triangulation.cpp
[ 43%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/PropertySheet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/PropertySheet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App/PropertySheet.cpp
[ 43%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeaturePartSpline.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeaturePartSpline.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeaturePartSpline.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/queue:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Triangulation.cpp:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Wm4::Vector2<double>}; _Tp = Wm4::Vector2<double>; _Alloc = std::allocator<Wm4::Vector2<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Wm4::Vector2<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Wm4::Vector2<double>*, std::vector<Wm4::Vector2<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'virtual bool MeshCore::DelaunayTriangulator::Triangulate()':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Vector2<double>*, std::vector<Wm4::Vector2<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 43%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Trim.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Trim.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Trim.cpp
[ 43%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/BitmapFactory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/BitmapFactory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/BitmapFactory.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Elements.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Trim.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Trim.cpp:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector2d&}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Elements.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Trim.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Trim.cpp:26:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool MeshCore::MeshTrimming::HasIntersection(const MeshCore::MeshGeomFacet&) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool MeshCore::MeshTrimming::IsPolygonPointInFacet(long unsigned int, Base::Vector3f&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Core/Visitor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Core/Visitor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Visitor.cpp
[ 44%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeatureChamfer.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeatureChamfer.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeatureChamfer.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprCylinderFit3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprCylinderFit3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ApprCylinderFit3.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprGaussPointsFit2.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprGaussPointsFit2.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ApprGaussPointsFit2.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprGaussPointsFit3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprGaussPointsFit3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ApprGaussPointsFit3.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprLineFit3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprLineFit3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ApprLineFit3.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprPlaneFit3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprPlaneFit3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ApprPlaneFit3.cpp
[ 44%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Document.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Document.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Document.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprPolyFit3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprPolyFit3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ApprPolyFit3.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprQuadraticFit3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprQuadraticFit3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ApprQuadraticFit3.cpp
[ 44%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeatureCompound.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeatureCompound.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeatureCompound.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprSphereFit3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprSphereFit3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ApprSphereFit3.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ContBox2.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ContBox2.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ContBox2.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ContBox3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ContBox3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ContBox3.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull.cpp
[ 44%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/PropertySheetPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/PropertySheetPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App/PropertySheetPyImp.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull1.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull1.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull1.cpp
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:38,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull.h:13,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull1.h:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull1.cpp:10:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:38,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull.h:13,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull1.h:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull1.cpp:10:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >; _Distance = int; _Tp = Wm4::ConvexHull1<double>::SortedVertex; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:38,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull.h:13,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull1.h:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull1.cpp:10:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In constructor 'Wm4::ConvexHull1<Real>::ConvexHull1(int, Real*, Real, bool, Wm4::Query::Type) [with Real = double]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::ConvexHull1<double>::SortedVertex*, std::vector<Wm4::ConvexHull1<double>::SortedVertex, std::allocator<Wm4::ConvexHull1<double>::SortedVertex> > >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull2.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull2.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull2.cpp
[ 44%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeatureExtrusion.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeatureExtrusion.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeatureExtrusion.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ConvexHull3.cpp
[ 44%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/PropertyColumnWidths.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/PropertyColumnWidths.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App/PropertyColumnWidths.cpp
[ 44%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/PropertyColumnWidthsPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/PropertyColumnWidthsPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App/PropertyColumnWidthsPyImp.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4DelPolygonEdge.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4DelPolygonEdge.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4DelPolygonEdge.cpp
[ 44%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/PropertyRowHeights.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/PropertyRowHeights.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App/PropertyRowHeights.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4DelPolyhedronFace.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4DelPolyhedronFace.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4DelPolyhedronFace.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4DelTetrahedron.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4DelTetrahedron.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4DelTetrahedron.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4DelTriangle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4DelTriangle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4DelTriangle.cpp
[ 44%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/PropertyRowHeightsPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/PropertyRowHeightsPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App/PropertyRowHeightsPyImp.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay1.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay1.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay1.cpp
[ 44%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeatureFace.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeatureFace.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeatureFace.cpp
[ 44%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App/PreCompiled.cpp
[ 44%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/Sheet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/Sheet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App/Sheet.cpp
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:38,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay.h:24,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay1.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay1.cpp:18:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:38,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay.h:24,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay1.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay1.cpp:18:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >; _Distance = int; _Tp = Wm4::Delaunay1<double>::SortedVertex; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:38,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay.h:24,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay1.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay1.cpp:18:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In constructor 'Wm4::Delaunay1<Real>::Delaunay1(int, Real*, Real, bool, Wm4::Query::Type) [with Real = double]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Delaunay1<double>::SortedVertex*, std::vector<Wm4::Delaunay1<double>::SortedVertex, std::allocator<Wm4::Delaunay1<double>::SortedVertex> > >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay2.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay2.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay2.cpp
[ 44%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Delaunay3.cpp
[ 44%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeatureFillet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeatureFillet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeatureFillet.cpp
[ 45%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DocumentModel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DocumentModel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DocumentModel.cpp
[ 45%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4DistLine3Segment3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistLine3Segment3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4DistLine3Segment3.cpp
[ 45%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4DistLine3Triangle3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistLine3Triangle3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4DistLine3Triangle3.cpp
[ 45%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeatureMirroring.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeatureMirroring.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeatureMirroring.cpp
[ 45%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4DistSegment3Segment3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistSegment3Segment3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4DistSegment3Segment3.cpp
[ 45%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4DistSegment3Triangle3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistSegment3Triangle3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4DistSegment3Triangle3.cpp
[ 45%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4DistVector3Plane3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistVector3Plane3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4DistVector3Plane3.cpp
[ 45%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4DistVector3Segment3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistVector3Segment3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4DistVector3Segment3.cpp
[ 45%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4DistVector3Triangle3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistVector3Triangle3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4DistVector3Triangle3.cpp
[ 45%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Distance.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Distance.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Distance.cpp
[ 45%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/SheetPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/SheetPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App/SheetPyImp.cpp
[ 45%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ETManifoldMesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ETManifoldMesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ETManifoldMesh.cpp
[ 45%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeatureRevolution.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeatureRevolution.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeatureRevolution.cpp
[ 45%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Eigen.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Eigen.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Eigen.cpp
[ 45%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DocumentPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DocumentPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DocumentPyImp.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4FoundationPCH.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4FoundationPCH.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4FoundationPCH.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ImplicitSurface.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ImplicitSurface.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ImplicitSurface.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Intersector.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Intersector.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Intersector.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Intersector1.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Intersector1.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Intersector1.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrLine3Box3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrLine3Box3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4IntrLine3Box3.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrLine3Plane3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrLine3Plane3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4IntrLine3Plane3.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrSegment3Box3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrSegment3Box3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4IntrSegment3Box3.cpp
[ 46%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeatureOffset.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeatureOffset.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeatureOffset.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrSegment3Plane3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrSegment3Plane3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4IntrSegment3Plane3.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrTriangle2Triangle2.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrTriangle2Triangle2.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4IntrTriangle2Triangle2.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrTriangle3Triangle3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrTriangle3Triangle3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4IntrTriangle3Triangle3.cpp
[ 46%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/SheetObserver.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/SheetObserver.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App/SheetObserver.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4LinearSystem.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4LinearSystem.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4LinearSystem.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Math.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Math.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Math.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Matrix2.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Matrix2.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Matrix2.cpp
[ 46%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PartFeatures.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PartFeatures.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PartFeatures.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Matrix3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Matrix3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Matrix3.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Matrix4.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Matrix4.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Matrix4.cpp
[ 46%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DocumentObserver.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DocumentObserver.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DocumentObserver.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Memory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Memory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Memory.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4MeshCurvature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4MeshCurvature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp
[ 46%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/Utils.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/Utils.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App/Utils.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp: In instantiation of 'Wm4::MeshCurvature<Real>::MeshCurvature(int, const Wm4::Vector3<Real>*, int, const int*) [with Real = float]':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:274:7: required from here
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:34:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Wm4::Vector3<float>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
34 | memset(m_akNormal,0,m_iVQuantity*sizeof(Vector3<Real>));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Matrix3.h:55,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:18:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector3.h:27:7: note: 'class Wm4::Vector3<float>' declared here
27 | class Vector3
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:61:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Wm4::Matrix3<float>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
61 | memset(akWWTrn,0,m_iVQuantity*sizeof(Matrix3<Real>));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:18:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Matrix3.h:61:7: note: 'class Wm4::Matrix3<float>' declared here
61 | class Matrix3
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Wm4::Matrix3<float>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
62 | memset(akDWTrn,0,m_iVQuantity*sizeof(Matrix3<Real>));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:18:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Matrix3.h:61:7: note: 'class Wm4::Matrix3<float>' declared here
61 | class Matrix3
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp: In instantiation of 'Wm4::MeshCurvature<Real>::MeshCurvature(int, const Wm4::Vector3<Real>*, int, const int*) [with Real = double]':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:277:7: required from here
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:34:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Wm4::Vector3<double>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
34 | memset(m_akNormal,0,m_iVQuantity*sizeof(Vector3<Real>));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Matrix3.h:55,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:18:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector3.h:27:7: note: 'class Wm4::Vector3<double>' declared here
27 | class Vector3
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:61:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Wm4::Matrix3<double>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
61 | memset(akWWTrn,0,m_iVQuantity*sizeof(Matrix3<Real>));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:18:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Matrix3.h:61:7: note: 'class Wm4::Matrix3<double>' declared here
61 | class Matrix3
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:62:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Wm4::Matrix3<double>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
62 | memset(akDWTrn,0,m_iVQuantity*sizeof(Matrix3<Real>));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshCurvature.cpp:18:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Matrix3.h:61:7: note: 'class Wm4::Matrix3<double>' declared here
61 | class Matrix3
| ^~~~~~~
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4MeshSmoother.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4MeshSmoother.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp: In instantiation of 'void Wm4::MeshSmoother<Real>::Update(Real) [with Real = float]':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp:201:7: required from here
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp:92:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Wm4::Vector3<float>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
92 | memset(m_akNormal,0,m_iVQuantity*sizeof(Vector3<Real>));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp:18:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector3.h:27:7: note: 'class Wm4::Vector3<float>' declared here
27 | class Vector3
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp:93:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Wm4::Vector3<float>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
93 | memset(m_akMean,0,m_iVQuantity*sizeof(Vector3<Real>));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp:18:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector3.h:27:7: note: 'class Wm4::Vector3<float>' declared here
27 | class Vector3
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp: In instantiation of 'void Wm4::MeshSmoother<Real>::Update(Real) [with Real = double]':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp:204:7: required from here
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp:92:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Wm4::Vector3<double>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
92 | memset(m_akNormal,0,m_iVQuantity*sizeof(Vector3<Real>));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp:18:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector3.h:27:7: note: 'class Wm4::Vector3<double>' declared here
27 | class Vector3
| ^~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp:93:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class Wm4::Vector3<double>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
93 | memset(m_akMean,0,m_iVQuantity*sizeof(Vector3<Real>));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4MeshSmoother.cpp:18:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector3.h:27:7: note: 'class Wm4::Vector3<double>' declared here
27 | class Vector3
| ^~~~~~~
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4ParametricSurface.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4ParametricSurface.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4ParametricSurface.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4PolynomialRoots.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4PolynomialRoots.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4PolynomialRoots.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4QuadricSurface.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4QuadricSurface.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4QuadricSurface.cpp
[ 46%] Building CXX object src/Mod/Spreadsheet/App/CMakeFiles/Spreadsheet.dir/AppSpreadsheet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSpreadsheet_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Spreadsheet.dir/AppSpreadsheet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/App/AppSpreadsheet.cpp
[ 46%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PartFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PartFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PartFeature.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Quaternion.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Quaternion.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Quaternion.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Surface.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Surface.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Surface.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4System.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4System.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.cpp
In file included from /usr/include/string.h:494,
from /usr/include/c++/9/cstring:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.cpp:18:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'static char* Wm4::System::Strcpy(char*, size_t, const char*)' at /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.cpp:930:12:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.cpp: In static member function 'static char* Wm4::System::Strcpy(char*, size_t, const char*)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.cpp:922:29: note: length computed here
922 | size_t uiSrcLen = strlen(acSrc);
| ~~~~~~^~~~~~~
In file included from /usr/include/string.h:494,
from /usr/include/c++/9/cstring:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.cpp:18:
In function 'char* strncat(char*, const char*, size_t)',
inlined from 'static char* Wm4::System::Strcat(char*, size_t, const char*)' at /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.cpp:965:12:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:136:34: warning: 'char* __builtin_strncat(char*, const char*, unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.cpp: In static member function 'static char* Wm4::System::Strcat(char*, size_t, const char*)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.cpp:955:29: note: length computed here
955 | size_t uiSrcLen = strlen(acSrc);
| ~~~~~~^~~~~~~
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4TriangulateEC.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4TriangulateEC.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4TriangulateEC.cpp
[ 46%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DocumentObserverPython.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DocumentObserverPython.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DocumentObserverPython.cpp
[ 46%] Linking CXX shared library ../../../../Mod/Spreadsheet/Spreadsheet.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Spreadsheet.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Spreadsheet.so -o ../../../../Mod/Spreadsheet/Spreadsheet.so CMakeFiles/Spreadsheet.dir/Cell.cpp.o CMakeFiles/Spreadsheet.dir/PropertySheet.cpp.o CMakeFiles/Spreadsheet.dir/PropertySheetPyImp.cpp.o CMakeFiles/Spreadsheet.dir/PropertyColumnWidths.cpp.o CMakeFiles/Spreadsheet.dir/PropertyColumnWidthsPyImp.cpp.o CMakeFiles/Spreadsheet.dir/PropertyRowHeights.cpp.o CMakeFiles/Spreadsheet.dir/PropertyRowHeightsPyImp.cpp.o CMakeFiles/Spreadsheet.dir/PreCompiled.cpp.o CMakeFiles/Spreadsheet.dir/Sheet.cpp.o CMakeFiles/Spreadsheet.dir/SheetPyImp.cpp.o CMakeFiles/Spreadsheet.dir/SheetObserver.cpp.o CMakeFiles/Spreadsheet.dir/Utils.cpp.o CMakeFiles/Spreadsheet.dir/AppSpreadsheet.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PartFeature.cpp:47:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Part::cutFaces&}; _Tp = Part::cutFaces; _Alloc = std::allocator<Part::cutFaces>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Part::cutFaces>::iterator' {aka '__gnu_cxx::__normal_iterator<Part::cutFaces*, std::vector<Part::cutFaces> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 46%] Built target Spreadsheet
[ 46%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ExpressionBinding.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ExpressionBinding.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ExpressionBinding.cpp
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PartFeature.cpp:47:
/usr/include/c++/9/bits/stl_vector.h: In function 'std::vector<Part::cutFaces> Part::findAllFacesCutBy(const TopoDS_Shape&, const TopoDS_Shape&, const gp_Dir&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Part::cutFaces*, std::vector<Part::cutFaces> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:38,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Math.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector2.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Query2.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4TriangulateEC.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4TriangulateEC.cpp:18:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:38,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Math.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector2.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Query2.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4TriangulateEC.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4TriangulateEC.cpp:18:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >; _Distance = int; _Tp = std::pair<double, int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4System.h:38,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Math.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector2.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Query2.h:22,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4TriangulateEC.h:21,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4TriangulateEC.cpp:18:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1921 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void Wm4::TriangulateEC<Real>::ProcessOuterAndInners(Wm4::Query::Type, Real, const Indices&, const IndicesArray&, int&, Wm4::TriangulateEC<Real>::IndexMap&, Wm4::TriangulateEC<Real>::Indices&) [with Real = double]':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int>, std::allocator<std::pair<double, int> > > >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 46%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PartFeatureReference.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PartFeatureReference.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PartFeatureReference.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4VEManifoldMesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4VEManifoldMesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4VEManifoldMesh.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Vector2.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Vector2.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector2.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Vector3.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Vector3.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector3.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/WildMagic4/Wm4Vector4.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/WildMagic4/Wm4Vector4.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/WildMagic4/Wm4Vector4.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/AppMesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/AppMesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/AppMesh.cpp
[ 46%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Part2DObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Part2DObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Part2DObject.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/AppMeshPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/AppMeshPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/AppMeshPy.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Exporter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Exporter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Exporter.cpp
[ 46%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/GraphicsViewZoom.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/GraphicsViewZoom.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/GraphicsViewZoom.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/bits/random.h:34,
from /usr/include/c++/9/random:49,
from /usr/include/opencascade/NCollection_UBTreeFiller.hxx:22,
from /usr/include/opencascade/Extrema_HUBTreeOfSphere.hxx:20,
from /usr/include/opencascade/Extrema_GenExtPS.hxx:28,
from /usr/include/opencascade/Extrema_ExtPS.hxx:27,
from /usr/include/opencascade/GeomAPI_ProjectPointOnSurf.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Part2DObject.cpp:33:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_Pnt2d}; _Tp = gp_Pnt2d; _Alloc = std::allocator<gp_Pnt2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt2d>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt2d*, std::vector<gp_Pnt2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt2d>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt2d*, std::vector<gp_Pnt2d> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gp_Pnt2d}; _Tp = gp_Pnt2d; _Alloc = std::allocator<gp_Pnt2d>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt2d*, std::vector<gp_Pnt2d> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 46%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ExpressionCompleter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ExpressionCompleter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ExpressionCompleter.cpp
[ 46%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PrimitiveFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PrimitiveFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PrimitiveFeature.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Python3/Extensions.hxx:56,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Extensions.hxx:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/AppMeshPy.cpp:30:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Wm4::Vector3<double>&}; _Tp = Wm4::Vector3<double>; _Alloc = std::allocator<Wm4::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Wm4::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Wm4::Vector3<double>*, std::vector<Wm4::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Python3/Extensions.hxx:56,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Extensions.hxx:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/AppMeshPy.cpp:30:
/usr/include/c++/9/bits/stl_vector.h: In member function 'Py::Object Mesh::Module::minimumVolumeOrientedBox(const Py::Tuple&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Wm4::Vector3<double>*, std::vector<Wm4::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 46%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FeatureGeometrySet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FeatureGeometrySet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FeatureGeometrySet.cpp
[ 46%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Facet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Facet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Facet.cpp
[ 47%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/FacetPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/FacetPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/FacetPyImp.cpp
[ 47%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/GuiApplication.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/GuiApplication.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/GuiApplication.cpp
[ 47%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/CustomFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/CustomFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/CustomFeature.cpp
[ 47%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/FeatureMeshCurvature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/FeatureMeshCurvature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/FeatureMeshCurvature.cpp
[ 47%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/BodyBase.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/BodyBase.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/BodyBase.cpp
[ 47%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/GuiApplicationNativeEventAware.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/GuiApplicationNativeEventAware.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/GuiApplicationNativeEventAware.cpp
[ 47%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/DatumFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/DatumFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/DatumFeature.cpp
[ 47%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/FeatureMeshDefects.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/FeatureMeshDefects.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/FeatureMeshDefects.cpp
[ 47%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/FeatureMeshExport.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/FeatureMeshExport.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/FeatureMeshExport.cpp
[ 47%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/GuiConsole.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/GuiConsole.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/GuiConsole.cpp
[ 47%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Macro.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Macro.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Macro.cpp
[ 47%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/AttachExtension.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/AttachExtension.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AttachExtension.cpp
[ 47%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PropertyTopoShape.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PropertyTopoShape.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PropertyTopoShape.cpp
[ 47%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/FeatureMeshImport.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/FeatureMeshImport.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/FeatureMeshImport.cpp
[ 47%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/MergeDocuments.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/MergeDocuments.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/MergeDocuments.cpp
make -f src/Mod/Web/App/CMakeFiles/Web.dir/build.make src/Mod/Web/App/CMakeFiles/Web.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 47%] Generating moc_Server.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/App && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/App/moc_Server.cpp_parameters
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/App/CMakeFiles/Web.dir/DependInfo.cmake --color=
Scanning dependencies of target Web
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Web/App/CMakeFiles/Web.dir/build.make src/Mod/Web/App/CMakeFiles/Web.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 47%] Building CXX object src/Mod/Web/App/CMakeFiles/Web.dir/AppWeb.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DWeb_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Web.dir/AppWeb.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/App/AppWeb.cpp
[ 47%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/FeatureMeshSegmentByMesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/FeatureMeshSegmentByMesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/FeatureMeshSegmentByMesh.cpp
[ 47%] Building CXX object src/Mod/Web/App/CMakeFiles/Web.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DWeb_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Web.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/App/PreCompiled.cpp
[ 47%] Building CXX object src/Mod/Web/App/CMakeFiles/Web.dir/Server.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DWeb_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Web.dir/Server.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/App/Server.cpp
[ 47%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PropertyGeometryList.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PropertyGeometryList.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PropertyGeometryList.cpp
[ 47%] Linking CXX shared library ../../../../Mod/Web/Web.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Web.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Web.so -o ../../../../Mod/Web/Web.so CMakeFiles/Web.dir/AppWeb.cpp.o CMakeFiles/Web.dir/PreCompiled.cpp.o CMakeFiles/Web.dir/Server.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../lib/libFreeCADApp.so /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 47%] Built target Web
[ 47%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/FeatureMeshSetOperations.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/FeatureMeshSetOperations.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/FeatureMeshSetOperations.cpp
[ 47%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/resource.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/resource.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/resource.cpp
[ 47%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Control.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Control.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Control.cpp
[ 47%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/FeatureMeshSolid.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/FeatureMeshSolid.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/FeatureMeshSolid.cpp
[ 47%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ArcPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ArcPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ArcPyImp.cpp
[ 47%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ArcOfConicPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ArcOfConicPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ArcOfConicPyImp.cpp
[ 47%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SpaceballEvent.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SpaceballEvent.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SpaceballEvent.cpp
[ 47%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ArcOfCirclePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ArcOfCirclePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ArcOfCirclePyImp.cpp
[ 47%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/FeatureMeshTransform.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/FeatureMeshTransform.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/FeatureMeshTransform.cpp
[ 47%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Thumbnail.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Thumbnail.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Thumbnail.cpp
[ 47%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Utilities.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Utilities.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Utilities.cpp
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ArcOfParabolaPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ArcOfParabolaPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ArcOfParabolaPyImp.cpp
[ 48%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/FeatureMeshTransformDemolding.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/FeatureMeshTransformDemolding.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/FeatureMeshTransformDemolding.cpp
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/BodyBasePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/BodyBasePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/BodyBasePyImp.cpp
[ 48%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Mesh.cpp
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/WaitCursor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/WaitCursor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/WaitCursor.cpp
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ManualAlignment.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ManualAlignment.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ManualAlignment.cpp
make -f src/Mod/Start/App/CMakeFiles/Start.dir/build.make src/Mod/Start/App/CMakeFiles/Start.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/App/CMakeFiles/Start.dir/DependInfo.cmake --color=
Scanning dependencies of target Start
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Start/App/CMakeFiles/Start.dir/build.make src/Mod/Start/App/CMakeFiles/Start.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 48%] Building CXX object src/Mod/Start/App/CMakeFiles/Start.dir/AppStart.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DStart_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Start.dir/AppStart.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/App/AppStart.cpp
[ 48%] Building CXX object src/Mod/Start/App/CMakeFiles/Start.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/App && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DStart_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Start.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/App/PreCompiled.cpp
[ 48%] Linking CXX shared library ../../../../Mod/Start/Start.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Start.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Start.so -o ../../../../Mod/Start/Start.so CMakeFiles/Start.dir/AppStart.cpp.o CMakeFiles/Start.dir/PreCompiled.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 48%] Built target Start
[ 48%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/MeshFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/MeshFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/MeshFeature.cpp
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ConicPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ConicPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ConicPyImp.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Builder3D.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Mesh.cpp:31:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector3<double>&}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Builder3D.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Mesh.cpp:31:
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<Base::Vector3<double> > Mesh::MeshObject::getPointNormals() const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void Mesh::MeshObject::getPoints(std::vector<Base::Vector3<double> >&, std::vector<Base::Vector3<double> >&, float, uint16_t) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Builder3D.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Mesh.cpp:31:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void Mesh::MeshObject::getFaces(std::vector<Base::Vector3<double> >&, std::vector<Data::ComplexGeoData::Facet>&, float, uint16_t) const':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/CirclePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/CirclePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/CirclePyImp.cpp
make -f src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/DependInfo.cmake --color=
Scanning dependencies of target NETGENPlugin
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/build.make src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 48%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_Hypothesis.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGENPlugin_EXPORTS -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=gnu++14 -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_Hypothesis.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Hypothesis.cpp
[ 48%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/MeshFeaturePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/MeshFeaturePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/MeshFeaturePyImp.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QAction:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ManualAlignment.cpp:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Gui::PickedPoint&}; _Tp = Gui::PickedPoint; _Alloc = std::allocator<Gui::PickedPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Gui::PickedPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<Gui::PickedPoint*, std::vector<Gui::PickedPoint> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QAction:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ManualAlignment.cpp:26:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Gui::AlignmentGroup::addPoint(const Gui::PickedPoint&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Gui::PickedPoint*, std::vector<Gui::PickedPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/NETGENPlugin_Hypothesis.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Hypothesis.cpp:29:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, double>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, double> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, double> >'} changed in GCC 7.1
2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/NETGENPlugin_Hypothesis.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Hypothesis.cpp:29:
/usr/include/c++/9/bits/stl_map.h: In member function 'virtual std::istream& NETGENPlugin_Hypothesis::LoadFrom(std::istream&)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, double> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'void NETGENPlugin_Hypothesis::SetLocalSizeOnEntry(const string&, double)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, double> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, double>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, double> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, double> >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 48%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGENPlugin_EXPORTS -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=gnu++14 -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cpp
[ 48%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_Mesher.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGENPlugin_EXPORTS -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=gnu++14 -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_Mesher.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp
In file included from /usr/include/netgen/include/../general/myadt.hpp:17,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../general/../include/mydefs.hpp:26: warning: "DLL_HEADER" redefined
26 | #define DLL_HEADER __attribute__ ((visibility ("default")))
|
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/NETGENPlugin_Mesher.hxx:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:30:
/usr/include/netgen/nglib.h:33: note: this is the location of the previous definition
33 | #define DLL_HEADER
|
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ArcOfEllipsePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ArcOfEllipsePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ArcOfEllipsePyImp.cpp
In file included from /usr/include/netgen/include/../general/myadt.hpp:29,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../general/hashtabl.hpp: In member function 'bool netgen::BASE_INDEX_2_CLOSED_HASHTABLE::PositionCreate0(const netgen::INDEX_2&, int&)':
/usr/include/netgen/include/../general/hashtabl.hpp:718:12: warning: implicitly-declared 'constexpr netgen::INDEX_2& netgen::INDEX_2::operator=(const netgen::INDEX_2&)' is deprecated [-Wdeprecated-copy]
718 | hash[i] = ind;
| ^~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../general/template.hpp:140:3: note: because 'netgen::INDEX_2' has user-provided 'netgen::INDEX_2::INDEX_2(const netgen::INDEX_2&)'
140 | INDEX_2 (const INDEX_2 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:29,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../general/hashtabl.hpp: In member function 'bool netgen::BASE_INDEX_3_CLOSED_HASHTABLE::PositionCreate(const netgen::INDEX_3&, int&)':
/usr/include/netgen/include/../general/hashtabl.hpp:916:12: warning: implicitly-declared 'constexpr netgen::INDEX_3& netgen::INDEX_3::operator=(const netgen::INDEX_3&)' is deprecated [-Wdeprecated-copy]
916 | hash[i] = ind;
| ^~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../general/template.hpp:221:3: note: because 'netgen::INDEX_3' has user-provided 'netgen::INDEX_3::INDEX_3(const netgen::INDEX_3&)'
221 | INDEX_3 (const INDEX_3 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:17,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp: In member function 'uint8_t netgen::Element::GetNV() const':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/meshtype.hpp:730:7: note: in expansion of macro '__assume'
730 | __assume(typ >= TET && typ <= HEX);
| ^~~~~~~~
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/meshtype.hpp:747:11: note: in expansion of macro '__assume'
747 | __assume(false);
| ^~~~~~~~
/usr/include/netgen/include/../meshing/topology.hpp: In static member function 'static short int netgen::MeshTopology::GetNEdges(netgen::ELEMENT_TYPE)':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/topology.hpp:275:3: note: in expansion of macro '__assume'
275 | __assume(et >= SEGMENT && et <= HEX);
| ^~~~~~~~
/usr/include/netgen/include/../meshing/topology.hpp: In static member function 'static short int netgen::MeshTopology::GetNFaces(netgen::ELEMENT_TYPE)':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/topology.hpp:315:3: note: in expansion of macro '__assume'
315 | __assume(et >= SEGMENT && et <= HEX);
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:34,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/adfront2.hpp: In constructor 'netgen::FrontLine::FrontLine(const netgen::INDEX_2&)':
/usr/include/netgen/include/../meshing/adfront2.hpp:107:11: warning: implicitly-declared 'constexpr netgen::INDEX_2& netgen::INDEX_2::operator=(const netgen::INDEX_2&)' is deprecated [-Wdeprecated-copy]
107 | l = al;
| ^~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../general/template.hpp:140:3: note: because 'netgen::INDEX_2' has user-provided 'netgen::INDEX_2::INDEX_2(const netgen::INDEX_2&)'
140 | INDEX_2 (const INDEX_2 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:47,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/improve3.hpp: In member function 'void netgen::JacobianPointFunction::SetNV(const netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/improve3.hpp:119:47: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
119 | inline void SetNV(const Vec<3> & anv) {nv = anv; onplane = true;}
| ^~~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:49,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/findip.hpp: In function 'void netgen::Minimize(const netgen::Array<netgen::Vec3d>&, const netgen::Array<double, 0, int>&, int*, netgen::Vec<3>&, double&, int*)':
/usr/include/netgen/include/../meshing/findip.hpp:46:17: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
46 | xmax = inv * rs;
| ^~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:49,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/findip.hpp:59:12: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
59 | x = xmax;
| ^~~~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:60:59: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
60 | { CalcSegmentTransformation<double> (xi, segnr, &x, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:64:63: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
64 | { CalcSegmentTransformation<double> (xi, segnr, NULL, &dxdxi); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&, netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:68:67: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
68 | { CalcSegmentTransformation<double> (xi, segnr, &x, &dxdxi, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&, netgen::Vec<3>&, bool&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:72:62: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
72 | { CalcSegmentTransformation (xi, segnr, &x, &dxdxi, &curved); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:98:50: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
98 | { CalcElementTransformation (xi, elnr, &x, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Mat<3, 3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:102:54: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
102 | { CalcElementTransformation (xi, elnr, NULL, &dxdxi); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&, netgen::Mat<3, 3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:106:66: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
106 | { CalcElementTransformation (xi, elnr, &x, &dxdxi /* , NULL */ ); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&, netgen::Mat<3, 3>&, void*, bool)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:111:80: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
111 | { CalcElementTransformation (xi, elnr, &x, &dxdxi, /* NULL, */ buffer, valid ); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp: In function 'void {anonymous}::updateTriangulation(const TopoDS_Shape&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:507:16: warning: catching polymorphic type 'class Standard_Failure' by value [-Wcatch-value=]
507 | catch (Standard_Failure)
| ^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp: In member function 'bool NETGENPlugin_Mesher::Compute()':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:2837:34: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
2837 | catch (netgen::NgException exc)
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:2957:34: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
2957 | catch (netgen::NgException exc)
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:2994:36: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
2994 | catch (netgen::NgException exc)
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:3032:34: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
3032 | catch (netgen::NgException exc)
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp: In static member function 'static void NETGENPlugin_Mesher::toPython(const netgen::Mesh*, const string&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:3631:30: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
3631 | Element el = (*ngMesh)[ei];
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:26,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshclass.hpp:322:46: note: initializing argument 1 of 'const netgen::Element& netgen::Mesh::operator[](netgen::ElementIndex) const'
322 | const Element & operator[] (ElementIndex ei) const
| ~~~~~~~~~~~~~^~
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TransactionObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TransactionObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TransactionObject.cpp
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]':
/usr/include/netgen/include/../meshing/meshclass.hpp:596:29: required from here
/usr/include/netgen/include/../general/array.hpp:309:18: warning: implicitly-declared 'netgen::FaceDescriptor& netgen::FaceDescriptor::operator=(const netgen::FaceDescriptor&)' is deprecated [-Wdeprecated-copy]
309 | data[size] = el;
| ~~~~~~~~~~~^~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:1108:16: note: because 'netgen::FaceDescriptor' has user-provided 'netgen::FaceDescriptor::FaceDescriptor(const netgen::FaceDescriptor&)'
1108 | DLL_HEADER FaceDescriptor(const FaceDescriptor& other);
| ^~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]':
/usr/include/netgen/include/../general/array.hpp:292:2: required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]'
/usr/include/netgen/include/../meshing/meshclass.hpp:205:25: required from here
/usr/include/netgen/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
417 | memcpy (p, data, sizeof(T)*mins);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
944 | class Segment
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]':
/usr/include/netgen/include/../general/array.hpp:308:2: required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/include/netgen/include/../meshing/meshclass.hpp:596:29: required from here
/usr/include/netgen/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
417 | memcpy (p, data, sizeof(T)*mins);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
1077 | class FaceDescriptor
| ^~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../general/array.hpp:419:52: warning: implicitly-declared 'netgen::FaceDescriptor& netgen::FaceDescriptor::operator=(const netgen::FaceDescriptor&)' is deprecated [-Wdeprecated-copy]
419 | for (size_t i = 0; i < mins; i++) p[i] = move(data[i]);
| ~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_Mesher.cpp:80:
/usr/include/netgen/include/../meshing/meshtype.hpp:1108:16: note: because 'netgen::FaceDescriptor' has user-provided 'netgen::FaceDescriptor::FaceDescriptor(const netgen::FaceDescriptor&)'
1108 | DLL_HEADER FaceDescriptor(const FaceDescriptor& other);
| ^~~~~~~~~~~~~~
[ 48%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/MeshPointPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/MeshPointPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/MeshPointPyImp.cpp
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/EllipsePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/EllipsePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/EllipsePyImp.cpp
[ 48%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/MeshProperties.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/MeshProperties.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/MeshProperties.cpp
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/WinNativeGestureRecognizers.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/WinNativeGestureRecognizers.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/WinNativeGestureRecognizers.cpp
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iisiconlabel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iisiconlabel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src/moc_iisiconlabel.cpp
[ 48%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/MeshPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/MeshPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/MeshPyImp.cpp
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/HyperbolaPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/HyperbolaPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/HyperbolaPyImp.cpp
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskbox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskbox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src/moc_iistaskbox.cpp
[ 48%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGENPlugin_EXPORTS -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=gnu++14 -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp
In file included from /usr/include/netgen/include/../general/myadt.hpp:17,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../general/../include/mydefs.hpp:26: warning: "DLL_HEADER" redefined
26 | #define DLL_HEADER __attribute__ ((visibility ("default")))
|
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/NETGENPlugin_Mesher.hxx:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:33:
/usr/include/netgen/nglib.h:33: note: this is the location of the previous definition
33 | #define DLL_HEADER
|
In file included from /usr/include/netgen/include/../general/myadt.hpp:29,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../general/hashtabl.hpp: In member function 'bool netgen::BASE_INDEX_2_CLOSED_HASHTABLE::PositionCreate0(const netgen::INDEX_2&, int&)':
/usr/include/netgen/include/../general/hashtabl.hpp:718:12: warning: implicitly-declared 'constexpr netgen::INDEX_2& netgen::INDEX_2::operator=(const netgen::INDEX_2&)' is deprecated [-Wdeprecated-copy]
718 | hash[i] = ind;
| ^~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../general/template.hpp:140:3: note: because 'netgen::INDEX_2' has user-provided 'netgen::INDEX_2::INDEX_2(const netgen::INDEX_2&)'
140 | INDEX_2 (const INDEX_2 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:29,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../general/hashtabl.hpp: In member function 'bool netgen::BASE_INDEX_3_CLOSED_HASHTABLE::PositionCreate(const netgen::INDEX_3&, int&)':
/usr/include/netgen/include/../general/hashtabl.hpp:916:12: warning: implicitly-declared 'constexpr netgen::INDEX_3& netgen::INDEX_3::operator=(const netgen::INDEX_3&)' is deprecated [-Wdeprecated-copy]
916 | hash[i] = ind;
| ^~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../general/template.hpp:221:3: note: because 'netgen::INDEX_3' has user-provided 'netgen::INDEX_3::INDEX_3(const netgen::INDEX_3&)'
221 | INDEX_3 (const INDEX_3 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:17,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp: In member function 'uint8_t netgen::Element::GetNV() const':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/meshtype.hpp:730:7: note: in expansion of macro '__assume'
730 | __assume(typ >= TET && typ <= HEX);
| ^~~~~~~~
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/meshtype.hpp:747:11: note: in expansion of macro '__assume'
747 | __assume(false);
| ^~~~~~~~
/usr/include/netgen/include/../meshing/topology.hpp: In static member function 'static short int netgen::MeshTopology::GetNEdges(netgen::ELEMENT_TYPE)':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/topology.hpp:275:3: note: in expansion of macro '__assume'
275 | __assume(et >= SEGMENT && et <= HEX);
| ^~~~~~~~
/usr/include/netgen/include/../meshing/topology.hpp: In static member function 'static short int netgen::MeshTopology::GetNFaces(netgen::ELEMENT_TYPE)':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/topology.hpp:315:3: note: in expansion of macro '__assume'
315 | __assume(et >= SEGMENT && et <= HEX);
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:34,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/adfront2.hpp: In constructor 'netgen::FrontLine::FrontLine(const netgen::INDEX_2&)':
/usr/include/netgen/include/../meshing/adfront2.hpp:107:11: warning: implicitly-declared 'constexpr netgen::INDEX_2& netgen::INDEX_2::operator=(const netgen::INDEX_2&)' is deprecated [-Wdeprecated-copy]
107 | l = al;
| ^~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../general/template.hpp:140:3: note: because 'netgen::INDEX_2' has user-provided 'netgen::INDEX_2::INDEX_2(const netgen::INDEX_2&)'
140 | INDEX_2 (const INDEX_2 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:47,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/improve3.hpp: In member function 'void netgen::JacobianPointFunction::SetNV(const netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/improve3.hpp:119:47: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
119 | inline void SetNV(const Vec<3> & anv) {nv = anv; onplane = true;}
| ^~~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:49,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/findip.hpp: In function 'void netgen::Minimize(const netgen::Array<netgen::Vec3d>&, const netgen::Array<double, 0, int>&, int*, netgen::Vec<3>&, double&, int*)':
/usr/include/netgen/include/../meshing/findip.hpp:46:17: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
46 | xmax = inv * rs;
| ^~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:49,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/findip.hpp:59:12: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
59 | x = xmax;
| ^~~~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:60:59: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
60 | { CalcSegmentTransformation<double> (xi, segnr, &x, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:64:63: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
64 | { CalcSegmentTransformation<double> (xi, segnr, NULL, &dxdxi); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&, netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:68:67: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
68 | { CalcSegmentTransformation<double> (xi, segnr, &x, &dxdxi, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&, netgen::Vec<3>&, bool&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:72:62: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
72 | { CalcSegmentTransformation (xi, segnr, &x, &dxdxi, &curved); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:98:50: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
98 | { CalcElementTransformation (xi, elnr, &x, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Mat<3, 3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:102:54: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
102 | { CalcElementTransformation (xi, elnr, NULL, &dxdxi); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&, netgen::Mat<3, 3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:106:66: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
106 | { CalcElementTransformation (xi, elnr, &x, &dxdxi /* , NULL */ ); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&, netgen::Mat<3, 3>&, void*, bool)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:111:80: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
111 | { CalcElementTransformation (xi, elnr, &x, &dxdxi, /* NULL, */ buffer, valid ); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]':
/usr/include/netgen/include/../meshing/meshclass.hpp:596:29: required from here
/usr/include/netgen/include/../general/array.hpp:309:18: warning: implicitly-declared 'netgen::FaceDescriptor& netgen::FaceDescriptor::operator=(const netgen::FaceDescriptor&)' is deprecated [-Wdeprecated-copy]
309 | data[size] = el;
| ~~~~~~~~~~~^~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:1108:16: note: because 'netgen::FaceDescriptor' has user-provided 'netgen::FaceDescriptor::FaceDescriptor(const netgen::FaceDescriptor&)'
1108 | DLL_HEADER FaceDescriptor(const FaceDescriptor& other);
| ^~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]':
/usr/include/netgen/include/../general/array.hpp:292:2: required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]'
/usr/include/netgen/include/../meshing/meshclass.hpp:205:25: required from here
/usr/include/netgen/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
417 | memcpy (p, data, sizeof(T)*mins);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
944 | class Segment
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]':
/usr/include/netgen/include/../general/array.hpp:308:2: required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/include/netgen/include/../meshing/meshclass.hpp:596:29: required from here
/usr/include/netgen/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
417 | memcpy (p, data, sizeof(T)*mins);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
1077 | class FaceDescriptor
| ^~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../general/array.hpp:419:52: warning: implicitly-declared 'netgen::FaceDescriptor& netgen::FaceDescriptor::operator=(const netgen::FaceDescriptor&)' is deprecated [-Wdeprecated-copy]
419 | for (size_t i = 0; i < mins; i++) p[i] = move(data[i]);
| ~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp:47:
/usr/include/netgen/include/../meshing/meshtype.hpp:1108:16: note: because 'netgen::FaceDescriptor' has user-provided 'netgen::FaceDescriptor::FaceDescriptor(const netgen::FaceDescriptor&)'
1108 | DLL_HEADER FaceDescriptor(const FaceDescriptor& other);
| ^~~~~~~~~~~~~~
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ArcOfHyperbolaPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ArcOfHyperbolaPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ArcOfHyperbolaPyImp.cpp
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskgroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskgroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src/moc_iistaskgroup.cpp
[ 48%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGENPlugin_EXPORTS -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=gnu++14 -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp
In file included from /usr/include/netgen/include/../general/myadt.hpp:17,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../general/../include/mydefs.hpp:26: warning: "DLL_HEADER" redefined
26 | #define DLL_HEADER __attribute__ ((visibility ("default")))
|
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/NETGENPlugin_Mesher.hxx:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:33:
/usr/include/netgen/nglib.h:33: note: this is the location of the previous definition
33 | #define DLL_HEADER
|
In file included from /usr/include/netgen/include/../general/myadt.hpp:29,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../general/hashtabl.hpp: In member function 'bool netgen::BASE_INDEX_2_CLOSED_HASHTABLE::PositionCreate0(const netgen::INDEX_2&, int&)':
/usr/include/netgen/include/../general/hashtabl.hpp:718:12: warning: implicitly-declared 'constexpr netgen::INDEX_2& netgen::INDEX_2::operator=(const netgen::INDEX_2&)' is deprecated [-Wdeprecated-copy]
718 | hash[i] = ind;
| ^~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../general/template.hpp:140:3: note: because 'netgen::INDEX_2' has user-provided 'netgen::INDEX_2::INDEX_2(const netgen::INDEX_2&)'
140 | INDEX_2 (const INDEX_2 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:29,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../general/hashtabl.hpp: In member function 'bool netgen::BASE_INDEX_3_CLOSED_HASHTABLE::PositionCreate(const netgen::INDEX_3&, int&)':
/usr/include/netgen/include/../general/hashtabl.hpp:916:12: warning: implicitly-declared 'constexpr netgen::INDEX_3& netgen::INDEX_3::operator=(const netgen::INDEX_3&)' is deprecated [-Wdeprecated-copy]
916 | hash[i] = ind;
| ^~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../general/template.hpp:221:3: note: because 'netgen::INDEX_3' has user-provided 'netgen::INDEX_3::INDEX_3(const netgen::INDEX_3&)'
221 | INDEX_3 (const INDEX_3 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:17,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp: In member function 'uint8_t netgen::Element::GetNV() const':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/meshtype.hpp:730:7: note: in expansion of macro '__assume'
730 | __assume(typ >= TET && typ <= HEX);
| ^~~~~~~~
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/meshtype.hpp:747:11: note: in expansion of macro '__assume'
747 | __assume(false);
| ^~~~~~~~
/usr/include/netgen/include/../meshing/topology.hpp: In static member function 'static short int netgen::MeshTopology::GetNEdges(netgen::ELEMENT_TYPE)':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/topology.hpp:275:3: note: in expansion of macro '__assume'
275 | __assume(et >= SEGMENT && et <= HEX);
| ^~~~~~~~
/usr/include/netgen/include/../meshing/topology.hpp: In static member function 'static short int netgen::MeshTopology::GetNFaces(netgen::ELEMENT_TYPE)':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/topology.hpp:315:3: note: in expansion of macro '__assume'
315 | __assume(et >= SEGMENT && et <= HEX);
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:34,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/adfront2.hpp: In constructor 'netgen::FrontLine::FrontLine(const netgen::INDEX_2&)':
/usr/include/netgen/include/../meshing/adfront2.hpp:107:11: warning: implicitly-declared 'constexpr netgen::INDEX_2& netgen::INDEX_2::operator=(const netgen::INDEX_2&)' is deprecated [-Wdeprecated-copy]
107 | l = al;
| ^~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../general/template.hpp:140:3: note: because 'netgen::INDEX_2' has user-provided 'netgen::INDEX_2::INDEX_2(const netgen::INDEX_2&)'
140 | INDEX_2 (const INDEX_2 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:47,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/improve3.hpp: In member function 'void netgen::JacobianPointFunction::SetNV(const netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/improve3.hpp:119:47: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
119 | inline void SetNV(const Vec<3> & anv) {nv = anv; onplane = true;}
| ^~~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:49,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/findip.hpp: In function 'void netgen::Minimize(const netgen::Array<netgen::Vec3d>&, const netgen::Array<double, 0, int>&, int*, netgen::Vec<3>&, double&, int*)':
/usr/include/netgen/include/../meshing/findip.hpp:46:17: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
46 | xmax = inv * rs;
| ^~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:49,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/findip.hpp:59:12: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
59 | x = xmax;
| ^~~~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:60:59: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
60 | { CalcSegmentTransformation<double> (xi, segnr, &x, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:64:63: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
64 | { CalcSegmentTransformation<double> (xi, segnr, NULL, &dxdxi); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&, netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:68:67: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
68 | { CalcSegmentTransformation<double> (xi, segnr, &x, &dxdxi, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&, netgen::Vec<3>&, bool&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:72:62: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
72 | { CalcSegmentTransformation (xi, segnr, &x, &dxdxi, &curved); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:98:50: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
98 | { CalcElementTransformation (xi, elnr, &x, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Mat<3, 3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:102:54: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
102 | { CalcElementTransformation (xi, elnr, NULL, &dxdxi); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&, netgen::Mat<3, 3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:106:66: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
106 | { CalcElementTransformation (xi, elnr, &x, &dxdxi /* , NULL */ ); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&, netgen::Mat<3, 3>&, void*, bool)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:111:80: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
111 | { CalcElementTransformation (xi, elnr, &x, &dxdxi, /* NULL, */ buffer, valid ); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]':
/usr/include/netgen/include/../meshing/meshclass.hpp:596:29: required from here
/usr/include/netgen/include/../general/array.hpp:309:18: warning: implicitly-declared 'netgen::FaceDescriptor& netgen::FaceDescriptor::operator=(const netgen::FaceDescriptor&)' is deprecated [-Wdeprecated-copy]
309 | data[size] = el;
| ~~~~~~~~~~~^~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:1108:16: note: because 'netgen::FaceDescriptor' has user-provided 'netgen::FaceDescriptor::FaceDescriptor(const netgen::FaceDescriptor&)'
1108 | DLL_HEADER FaceDescriptor(const FaceDescriptor& other);
| ^~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]':
/usr/include/netgen/include/../general/array.hpp:292:2: required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]'
/usr/include/netgen/include/../meshing/meshclass.hpp:205:25: required from here
/usr/include/netgen/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
417 | memcpy (p, data, sizeof(T)*mins);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
944 | class Segment
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]':
/usr/include/netgen/include/../general/array.hpp:308:2: required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/include/netgen/include/../meshing/meshclass.hpp:596:29: required from here
/usr/include/netgen/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
417 | memcpy (p, data, sizeof(T)*mins);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
1077 | class FaceDescriptor
| ^~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../general/array.hpp:419:52: warning: implicitly-declared 'netgen::FaceDescriptor& netgen::FaceDescriptor::operator=(const netgen::FaceDescriptor&)' is deprecated [-Wdeprecated-copy]
419 | for (size_t i = 0; i < mins; i++) p[i] = move(data[i]);
| ~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp:46:
/usr/include/netgen/include/../meshing/meshtype.hpp:1108:16: note: because 'netgen::FaceDescriptor' has user-provided 'netgen::FaceDescriptor::FaceDescriptor(const netgen::FaceDescriptor&)'
1108 | DLL_HEADER FaceDescriptor(const FaceDescriptor& other);
| ^~~~~~~~~~~~~~
[ 48%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGENPlugin_EXPORTS -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=gnu++14 -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp
In file included from /usr/include/netgen/include/../general/myadt.hpp:17,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../general/../include/mydefs.hpp:26: warning: "DLL_HEADER" redefined
26 | #define DLL_HEADER __attribute__ ((visibility ("default")))
|
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/NETGENPlugin_Mesher.hxx:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:26:
/usr/include/netgen/nglib.h:33: note: this is the location of the previous definition
33 | #define DLL_HEADER
|
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/MeshPyImp.cpp:26:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector2d&}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskheader.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskheader.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/iisTaskPanel/src/moc_iistaskheader.cpp
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ParabolaPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ParabolaPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ParabolaPyImp.cpp
In file included from /usr/include/netgen/include/../general/myadt.hpp:29,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../general/hashtabl.hpp: In member function 'bool netgen::BASE_INDEX_2_CLOSED_HASHTABLE::PositionCreate0(const netgen::INDEX_2&, int&)':
/usr/include/netgen/include/../general/hashtabl.hpp:718:12: warning: implicitly-declared 'constexpr netgen::INDEX_2& netgen::INDEX_2::operator=(const netgen::INDEX_2&)' is deprecated [-Wdeprecated-copy]
718 | hash[i] = ind;
| ^~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../general/template.hpp:140:3: note: because 'netgen::INDEX_2' has user-provided 'netgen::INDEX_2::INDEX_2(const netgen::INDEX_2&)'
140 | INDEX_2 (const INDEX_2 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:29,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../general/hashtabl.hpp: In member function 'bool netgen::BASE_INDEX_3_CLOSED_HASHTABLE::PositionCreate(const netgen::INDEX_3&, int&)':
/usr/include/netgen/include/../general/hashtabl.hpp:916:12: warning: implicitly-declared 'constexpr netgen::INDEX_3& netgen::INDEX_3::operator=(const netgen::INDEX_3&)' is deprecated [-Wdeprecated-copy]
916 | hash[i] = ind;
| ^~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../general/template.hpp:221:3: note: because 'netgen::INDEX_3' has user-provided 'netgen::INDEX_3::INDEX_3(const netgen::INDEX_3&)'
221 | INDEX_3 (const INDEX_3 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:17,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp: In member function 'uint8_t netgen::Element::GetNV() const':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/meshtype.hpp:730:7: note: in expansion of macro '__assume'
730 | __assume(typ >= TET && typ <= HEX);
| ^~~~~~~~
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/meshtype.hpp:747:11: note: in expansion of macro '__assume'
747 | __assume(false);
| ^~~~~~~~
/usr/include/netgen/include/../meshing/topology.hpp: In static member function 'static short int netgen::MeshTopology::GetNEdges(netgen::ELEMENT_TYPE)':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/topology.hpp:275:3: note: in expansion of macro '__assume'
275 | __assume(et >= SEGMENT && et <= HEX);
| ^~~~~~~~
/usr/include/netgen/include/../meshing/topology.hpp: In static member function 'static short int netgen::MeshTopology::GetNFaces(netgen::ELEMENT_TYPE)':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/topology.hpp:315:3: note: in expansion of macro '__assume'
315 | __assume(et >= SEGMENT && et <= HEX);
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:34,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/adfront2.hpp: In constructor 'netgen::FrontLine::FrontLine(const netgen::INDEX_2&)':
/usr/include/netgen/include/../meshing/adfront2.hpp:107:11: warning: implicitly-declared 'constexpr netgen::INDEX_2& netgen::INDEX_2::operator=(const netgen::INDEX_2&)' is deprecated [-Wdeprecated-copy]
107 | l = al;
| ^~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../general/template.hpp:140:3: note: because 'netgen::INDEX_2' has user-provided 'netgen::INDEX_2::INDEX_2(const netgen::INDEX_2&)'
140 | INDEX_2 (const INDEX_2 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:47,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/improve3.hpp: In member function 'void netgen::JacobianPointFunction::SetNV(const netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/improve3.hpp:119:47: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
119 | inline void SetNV(const Vec<3> & anv) {nv = anv; onplane = true;}
| ^~~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:49,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/findip.hpp: In function 'void netgen::Minimize(const netgen::Array<netgen::Vec3d>&, const netgen::Array<double, 0, int>&, int*, netgen::Vec<3>&, double&, int*)':
/usr/include/netgen/include/../meshing/findip.hpp:46:17: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
46 | xmax = inv * rs;
| ^~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:49,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/findip.hpp:59:12: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
59 | x = xmax;
| ^~~~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:60:59: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
60 | { CalcSegmentTransformation<double> (xi, segnr, &x, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:64:63: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
64 | { CalcSegmentTransformation<double> (xi, segnr, NULL, &dxdxi); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&, netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:68:67: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
68 | { CalcSegmentTransformation<double> (xi, segnr, &x, &dxdxi, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&, netgen::Vec<3>&, bool&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:72:62: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
72 | { CalcSegmentTransformation (xi, segnr, &x, &dxdxi, &curved); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:98:50: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
98 | { CalcElementTransformation (xi, elnr, &x, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Mat<3, 3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:102:54: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
102 | { CalcElementTransformation (xi, elnr, NULL, &dxdxi); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&, netgen::Mat<3, 3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:106:66: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
106 | { CalcElementTransformation (xi, elnr, &x, &dxdxi /* , NULL */ ); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&, netgen::Mat<3, 3>&, void*, bool)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:111:80: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
111 | { CalcElementTransformation (xi, elnr, &x, &dxdxi, /* NULL, */ buffer, valid ); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]':
/usr/include/netgen/include/../meshing/meshclass.hpp:596:29: required from here
/usr/include/netgen/include/../general/array.hpp:309:18: warning: implicitly-declared 'netgen::FaceDescriptor& netgen::FaceDescriptor::operator=(const netgen::FaceDescriptor&)' is deprecated [-Wdeprecated-copy]
309 | data[size] = el;
| ~~~~~~~~~~~^~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:1108:16: note: because 'netgen::FaceDescriptor' has user-provided 'netgen::FaceDescriptor::FaceDescriptor(const netgen::FaceDescriptor&)'
1108 | DLL_HEADER FaceDescriptor(const FaceDescriptor& other);
| ^~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]':
/usr/include/netgen/include/../general/array.hpp:292:2: required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]'
/usr/include/netgen/include/../meshing/meshclass.hpp:205:25: required from here
/usr/include/netgen/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
417 | memcpy (p, data, sizeof(T)*mins);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
944 | class Segment
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]':
/usr/include/netgen/include/../general/array.hpp:308:2: required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/include/netgen/include/../meshing/meshclass.hpp:596:29: required from here
/usr/include/netgen/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
417 | memcpy (p, data, sizeof(T)*mins);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
1077 | class FaceDescriptor
| ^~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../general/array.hpp:419:52: warning: implicitly-declared 'netgen::FaceDescriptor& netgen::FaceDescriptor::operator=(const netgen::FaceDescriptor&)' is deprecated [-Wdeprecated-copy]
419 | for (size_t i = 0; i < mins; i++) p[i] = move(data[i]);
| ~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp:65:
/usr/include/netgen/include/../meshing/meshtype.hpp:1108:16: note: because 'netgen::FaceDescriptor' has user-provided 'netgen::FaceDescriptor::FaceDescriptor(const netgen::FaceDescriptor&)'
1108 | DLL_HEADER FaceDescriptor(const FaceDescriptor& other);
| ^~~~~~~~~~~~~~
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionbox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionbox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel/moc_actionbox.cpp
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/MeshPyImp.cpp:26:
/usr/include/c++/9/bits/stl_vector.h: In member function 'PyObject* Mesh::MeshPy::cut(PyObject*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'PyObject* Mesh::MeshPy::trim(PyObject*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionlabel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionlabel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel/moc_actionlabel.cpp
[ 48%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGENPlugin_EXPORTS -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=gnu++14 -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actiongroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actiongroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel/moc_actiongroup.cpp
In file included from /usr/include/netgen/include/../general/myadt.hpp:17,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../general/../include/mydefs.hpp:26: warning: "DLL_HEADER" redefined
26 | #define DLL_HEADER __attribute__ ((visibility ("default")))
|
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/NETGENPlugin_Mesher.hxx:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc/NETGENPlugin_NETGEN_3D.hxx:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:31:
/usr/include/netgen/nglib.h:33: note: this is the location of the previous definition
33 | #define DLL_HEADER
|
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/OffsetCurvePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/OffsetCurvePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/OffsetCurvePyImp.cpp
[ 48%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/PreCompiled.cpp
[ 48%] Building CXX object src/Mod/Mesh/App/CMakeFiles/Mesh.dir/Segment.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/c++ -DHAVE_CONFIG_H -DMesh_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/libkdtree -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Mesh.dir/Segment.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Segment.cpp
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionpanel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionpanel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel/moc_actionpanel.cpp
In file included from /usr/include/netgen/include/../general/myadt.hpp:29,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../general/hashtabl.hpp: In member function 'bool netgen::BASE_INDEX_2_CLOSED_HASHTABLE::PositionCreate0(const netgen::INDEX_2&, int&)':
/usr/include/netgen/include/../general/hashtabl.hpp:718:12: warning: implicitly-declared 'constexpr netgen::INDEX_2& netgen::INDEX_2::operator=(const netgen::INDEX_2&)' is deprecated [-Wdeprecated-copy]
718 | hash[i] = ind;
| ^~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../general/template.hpp:140:3: note: because 'netgen::INDEX_2' has user-provided 'netgen::INDEX_2::INDEX_2(const netgen::INDEX_2&)'
140 | INDEX_2 (const INDEX_2 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:29,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../general/hashtabl.hpp: In member function 'bool netgen::BASE_INDEX_3_CLOSED_HASHTABLE::PositionCreate(const netgen::INDEX_3&, int&)':
/usr/include/netgen/include/../general/hashtabl.hpp:916:12: warning: implicitly-declared 'constexpr netgen::INDEX_3& netgen::INDEX_3::operator=(const netgen::INDEX_3&)' is deprecated [-Wdeprecated-copy]
916 | hash[i] = ind;
| ^~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../general/template.hpp:221:3: note: because 'netgen::INDEX_3' has user-provided 'netgen::INDEX_3::INDEX_3(const netgen::INDEX_3&)'
221 | INDEX_3 (const INDEX_3 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:17,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp: In member function 'uint8_t netgen::Element::GetNV() const':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/meshtype.hpp:730:7: note: in expansion of macro '__assume'
730 | __assume(typ >= TET && typ <= HEX);
| ^~~~~~~~
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/meshtype.hpp:747:11: note: in expansion of macro '__assume'
747 | __assume(false);
| ^~~~~~~~
/usr/include/netgen/include/../meshing/topology.hpp: In static member function 'static short int netgen::MeshTopology::GetNEdges(netgen::ELEMENT_TYPE)':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/topology.hpp:275:3: note: in expansion of macro '__assume'
275 | __assume(et >= SEGMENT && et <= HEX);
| ^~~~~~~~
/usr/include/netgen/include/../meshing/topology.hpp: In static member function 'static short int netgen::MeshTopology::GetNFaces(netgen::ELEMENT_TYPE)':
/usr/include/netgen/include/../general/../include/mydefs.hpp:37:66: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
37 | #define __assume(cond) if (!(cond)) __builtin_unreachable(); else;
| ^
/usr/include/netgen/include/../meshing/topology.hpp:315:3: note: in expansion of macro '__assume'
315 | __assume(et >= SEGMENT && et <= HEX);
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:34,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/adfront2.hpp: In constructor 'netgen::FrontLine::FrontLine(const netgen::INDEX_2&)':
/usr/include/netgen/include/../meshing/adfront2.hpp:107:11: warning: implicitly-declared 'constexpr netgen::INDEX_2& netgen::INDEX_2::operator=(const netgen::INDEX_2&)' is deprecated [-Wdeprecated-copy]
107 | l = al;
| ^~
In file included from /usr/include/netgen/include/../general/myadt.hpp:26,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../general/template.hpp:140:3: note: because 'netgen::INDEX_2' has user-provided 'netgen::INDEX_2::INDEX_2(const netgen::INDEX_2&)'
140 | INDEX_2 (const INDEX_2 & in2)
| ^~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:47,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/improve3.hpp: In member function 'void netgen::JacobianPointFunction::SetNV(const netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/improve3.hpp:119:47: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
119 | inline void SetNV(const Vec<3> & anv) {nv = anv; onplane = true;}
| ^~~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:49,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/findip.hpp: In function 'void netgen::Minimize(const netgen::Array<netgen::Vec3d>&, const netgen::Array<double, 0, int>&, int*, netgen::Vec<3>&, double&, int*)':
/usr/include/netgen/include/../meshing/findip.hpp:46:17: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
46 | xmax = inv * rs;
| ^~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:49,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/findip.hpp:59:12: warning: implicitly-declared 'constexpr netgen::Vec<3>& netgen::Vec<3>::operator=(const netgen::Vec<3>&)' is deprecated [-Wdeprecated-copy]
59 | x = xmax;
| ^~~~
In file included from /usr/include/netgen/include/../meshing/../include/../gprim/gprim.hpp:17,
from /usr/include/netgen/include/../meshing/../include/gprim.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:7,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/../include/../gprim/geomobjects.hpp:92:5: note: because 'netgen::Vec<3>' has user-provided 'netgen::Vec<D, T>::Vec(const netgen::Vec<D>&) [with int D = 3; T = double]'
92 | Vec (const Vec<D> & p2)
| ^~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:60:59: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
60 | { CalcSegmentTransformation<double> (xi, segnr, &x, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:64:63: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
64 | { CalcSegmentTransformation<double> (xi, segnr, NULL, &dxdxi); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&, netgen::Vec<3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:68:67: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
68 | { CalcSegmentTransformation<double> (xi, segnr, &x, &dxdxi, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcSegmentTransformation(double, netgen::SegmentIndex, netgen::Point<3, double>&, netgen::Vec<3>&, bool&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:72:62: warning: implicitly-declared 'constexpr netgen::SegmentIndex::SegmentIndex(const netgen::SegmentIndex&)' is deprecated [-Wdeprecated-copy]
72 | { CalcSegmentTransformation (xi, segnr, &x, &dxdxi, &curved); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:274:20: note: because 'netgen::SegmentIndex' has user-provided 'netgen::SegmentIndex& netgen::SegmentIndex::operator=(const netgen::SegmentIndex&)'
274 | SegmentIndex & operator= (const SegmentIndex & ai)
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/curvedelems.hpp:156:54: note: initializing argument 2 of 'void netgen::CurvedElements::CalcSegmentTransformation(T, netgen::SegmentIndex, netgen::Point<3, T2>*, netgen::Vec<3, T2>*, bool*) [with T = double]'
156 | void CalcSegmentTransformation (T xi, SegmentIndex segnr,
| ~~~~~~~~~~~~~^~~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:98:50: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
98 | { CalcElementTransformation (xi, elnr, &x, NULL); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Mat<3, 3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:102:54: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
102 | { CalcElementTransformation (xi, elnr, NULL, &dxdxi); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&, netgen::Mat<3, 3>&)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:106:66: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
106 | { CalcElementTransformation (xi, elnr, &x, &dxdxi /* , NULL */ ); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/usr/include/netgen/include/../meshing/curvedelems.hpp: In member function 'void netgen::CurvedElements::CalcElementTransformation(const netgen::Point<3, double>&, netgen::ElementIndex, netgen::Point<3, double>&, netgen::Mat<3, 3>&, void*, bool)':
/usr/include/netgen/include/../meshing/curvedelems.hpp:111:80: warning: implicitly-declared 'constexpr netgen::ElementIndex::ElementIndex(const netgen::ElementIndex&)' is deprecated [-Wdeprecated-copy]
111 | { CalcElementTransformation (xi, elnr, &x, &dxdxi, /* NULL, */ buffer, valid ); };
| ^
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:211:20: note: because 'netgen::ElementIndex' has user-provided 'netgen::ElementIndex& netgen::ElementIndex::operator=(const netgen::ElementIndex&)'
211 | ElementIndex & operator= (const ElementIndex & ai) { i = ai.i; return *this; }
| ^~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:52,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/curvedelems.hpp:162:61: note: initializing argument 2 of 'void netgen::CurvedElements::CalcElementTransformation(netgen::Point<3, double>, netgen::ElementIndex, netgen::Point<3, double>*, netgen::Mat<3, 3>*, void*, bool)'
162 | void CalcElementTransformation (Point<3> xi, ElementIndex elnr,
| ~~~~~~~~~~~~~^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp: In member function 'bool NETGENPlugin_NETGEN_3D::compute(SMESH_Mesh&, SMESH_MesherHelper&, std::vector<const SMDS_MeshNode*>&, void**)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:518:30: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=]
518 | catch (netgen::NgException exc)
| ^~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]':
/usr/include/netgen/include/../meshing/meshclass.hpp:596:29: required from here
/usr/include/netgen/include/../general/array.hpp:309:18: warning: implicitly-declared 'netgen::FaceDescriptor& netgen::FaceDescriptor::operator=(const netgen::FaceDescriptor&)' is deprecated [-Wdeprecated-copy]
309 | data[size] = el;
| ~~~~~~~~~~~^~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:1108:16: note: because 'netgen::FaceDescriptor' has user-provided 'netgen::FaceDescriptor::FaceDescriptor(const netgen::FaceDescriptor&)'
1108 | DLL_HEADER FaceDescriptor(const FaceDescriptor& other);
| ^~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]':
/usr/include/netgen/include/../general/array.hpp:292:2: required from 'void netgen::Array<T, BASE, TIND>::SetSize(size_t) [with T = netgen::Segment; int BASE = 0; TIND = unsigned int; size_t = unsigned int]'
/usr/include/netgen/include/../meshing/meshclass.hpp:205:25: required from here
/usr/include/netgen/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
417 | memcpy (p, data, sizeof(T)*mins);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:944:9: note: 'class netgen::Segment' declared here
944 | class Segment
| ^~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../general/array.hpp: In instantiation of 'void netgen::Array<T, BASE, TIND>::ReSize(size_t) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int; size_t = unsigned int]':
/usr/include/netgen/include/../general/array.hpp:308:2: required from 'void netgen::Array<T, BASE, TIND>::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]'
/usr/include/netgen/include/../meshing/meshclass.hpp:596:29: required from here
/usr/include/netgen/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
417 | memcpy (p, data, sizeof(T)*mins);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:1077:9: note: 'class netgen::FaceDescriptor' declared here
1077 | class FaceDescriptor
| ^~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../general/myadt.hpp:27,
from /usr/include/netgen/include/../meshing/../include/myadt.hpp:1,
from /usr/include/netgen/include/../meshing/meshing.hpp:6,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../general/array.hpp:419:52: warning: implicitly-declared 'netgen::FaceDescriptor& netgen::FaceDescriptor::operator=(const netgen::FaceDescriptor&)' is deprecated [-Wdeprecated-copy]
419 | for (size_t i = 0; i < mins; i++) p[i] = move(data[i]);
| ~~~~~^~~~~~~~~~~~~~~
In file included from /usr/include/netgen/include/../meshing/meshing.hpp:23,
from /usr/include/netgen/include/meshing.hpp:1,
from /usr/include/netgen/include/../occ/occgeom.hpp:12,
from /usr/include/netgen/include/occgeom.hpp:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp:73:
/usr/include/netgen/include/../meshing/meshtype.hpp:1108:16: note: because 'netgen::FaceDescriptor' has user-provided 'netgen::FaceDescriptor::FaceDescriptor(const netgen::FaceDescriptor&)'
1108 | DLL_HEADER FaceDescriptor(const FaceDescriptor& other);
| ^~~~~~~~~~~~~~
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_taskheader_p.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_taskheader_p.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/QSint/actionpanel/moc_taskheader_p.cpp
[ 48%] Linking CXX shared library ../../../../Mod/Mesh/Mesh.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Mesh.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Mesh.so -o ../../../../Mod/Mesh/Mesh.so CMakeFiles/Mesh.dir/Core/Algorithm.cpp.o CMakeFiles/Mesh.dir/Core/Approximation.cpp.o CMakeFiles/Mesh.dir/Core/Builder.cpp.o CMakeFiles/Mesh.dir/Core/Curvature.cpp.o CMakeFiles/Mesh.dir/Core/Decimation.cpp.o CMakeFiles/Mesh.dir/Core/Definitions.cpp.o CMakeFiles/Mesh.dir/Core/Degeneration.cpp.o CMakeFiles/Mesh.dir/Core/Elements.cpp.o CMakeFiles/Mesh.dir/Core/Evaluation.cpp.o CMakeFiles/Mesh.dir/Core/Grid.cpp.o CMakeFiles/Mesh.dir/Core/Info.cpp.o CMakeFiles/Mesh.dir/Core/KDTree.cpp.o CMakeFiles/Mesh.dir/Core/MeshIO.cpp.o CMakeFiles/Mesh.dir/Core/MeshKernel.cpp.o CMakeFiles/Mesh.dir/Core/Projection.cpp.o CMakeFiles/Mesh.dir/Core/Segmentation.cpp.o CMakeFiles/Mesh.dir/Core/SetOperations.cpp.o CMakeFiles/Mesh.dir/Core/Smoothing.cpp.o CMakeFiles/Mesh.dir/Core/Tools.cpp.o CMakeFiles/Mesh.dir/Core/TopoAlgorithm.cpp.o CMakeFiles/Mesh.dir/Core/Triangulation.cpp.o CMakeFiles/Mesh.dir/Core/Trim.cpp.o CMakeFiles/Mesh.dir/Core/Visitor.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprCylinderFit3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprGaussPointsFit2.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprGaussPointsFit3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprLineFit3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprPlaneFit3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprPolyFit3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprQuadraticFit3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ApprSphereFit3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ContBox2.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ContBox3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull1.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull2.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ConvexHull3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4DelPolygonEdge.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4DelPolyhedronFace.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4DelTetrahedron.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4DelTriangle.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay1.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay2.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Delaunay3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistLine3Segment3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistLine3Triangle3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistSegment3Segment3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistSegment3Triangle3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistVector3Plane3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistVector3Segment3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4DistVector3Triangle3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Distance.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ETManifoldMesh.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Eigen.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4FoundationPCH.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ImplicitSurface.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Intersector.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Intersector1.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrLine3Box3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrLine3Plane3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrSegment3Box3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrSegment3Plane3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrTriangle2Triangle2.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4IntrTriangle3Triangle3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4LinearSystem.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Math.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Matrix2.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Matrix3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Matrix4.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Memory.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4MeshCurvature.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4MeshSmoother.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4ParametricSurface.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4PolynomialRoots.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4QuadricSurface.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Quaternion.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Surface.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4System.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4TriangulateEC.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4VEManifoldMesh.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Vector2.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Vector3.cpp.o CMakeFiles/Mesh.dir/WildMagic4/Wm4Vector4.cpp.o CMakeFiles/Mesh.dir/AppMesh.cpp.o CMakeFiles/Mesh.dir/AppMeshPy.cpp.o CMakeFiles/Mesh.dir/Exporter.cpp.o CMakeFiles/Mesh.dir/Facet.cpp.o CMakeFiles/Mesh.dir/FacetPyImp.cpp.o CMakeFiles/Mesh.dir/FeatureMeshCurvature.cpp.o CMakeFiles/Mesh.dir/FeatureMeshDefects.cpp.o CMakeFiles/Mesh.dir/FeatureMeshExport.cpp.o CMakeFiles/Mesh.dir/FeatureMeshImport.cpp.o CMakeFiles/Mesh.dir/FeatureMeshSegmentByMesh.cpp.o CMakeFiles/Mesh.dir/FeatureMeshSetOperations.cpp.o CMakeFiles/Mesh.dir/FeatureMeshSolid.cpp.o CMakeFiles/Mesh.dir/FeatureMeshTransform.cpp.o CMakeFiles/Mesh.dir/FeatureMeshTransformDemolding.cpp.o CMakeFiles/Mesh.dir/Mesh.cpp.o CMakeFiles/Mesh.dir/MeshFeature.cpp.o CMakeFiles/Mesh.dir/MeshFeaturePyImp.cpp.o CMakeFiles/Mesh.dir/MeshPointPyImp.cpp.o CMakeFiles/Mesh.dir/MeshProperties.cpp.o CMakeFiles/Mesh.dir/MeshPyImp.cpp.o CMakeFiles/Mesh.dir/PreCompiled.cpp.o CMakeFiles/Mesh.dir/Segment.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread ../../../../lib/libFreeCADApp.so /usr/lib/arm-linux-gnueabihf/libQt5Concurrent.so.5.12.5 ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/qrc_resource.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/qrc_resource.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/qrc_resource.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 48%] Built target Mesh
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/qrc_translation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/qrc_translation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/qrc_translation.cpp
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/GeometryPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/GeometryPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/GeometryPyImp.cpp
[ 48%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGENPlugin_EXPORTS -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=gnu++14 -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cpp
[ 48%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/qrc_iisTaskPanel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/qrc_iisTaskPanel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/qrc_iisTaskPanel.cpp
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/GeometryCurvePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/GeometryCurvePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/GeometryCurvePyImp.cpp
[ 48%] Building CXX object src/3rdParty/salomesmesh/CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/c++ -DCSFDB -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DLIN -DNETGENPlugin_EXPORTS -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DOCC_CONVERT_SIGNALS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/SMDS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/Driver -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverUNV -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverDAT -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/DriverSTL -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/StdMeshers -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh -I/usr/include/opencascade -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -std=gnu++14 -o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cpp
[ 48%] Linking CXX shared library ../../../lib/libNETGENPlugin.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/3rdParty/salomesmesh && /usr/bin/cmake -E cmake_link_script CMakeFiles/NETGENPlugin.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-sign-compare -Wno-reorder -Wno-switch -Wno-unused-variable -Wno-unused-but-set-variable -Wno-comment -Wno-unused-parameter -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libNETGENPlugin.so -o ../../../lib/libNETGENPlugin.so CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_Hypothesis.cpp.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_Hypothesis_2D.cpp.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_Mesher.cpp.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_2D.cpp.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_2D3D.cpp.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_2D_ONLY.cpp.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_NETGEN_3D.cpp.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_2D.cpp.o CMakeFiles/NETGENPlugin.dir/src/NETGENPlugin/NETGENPlugin_SimpleHypothesis_3D.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../lib/libStdMeshers.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS ../../../lib/libSMESH.so ../../../lib/libDriverSTL.so ../../../lib/libDriverDAT.so ../../../lib/libDriverUNV.so ../../../lib/libSMESHDS.so ../../../lib/libSMDS.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersVerdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkverdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXML-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXMLParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOMPIParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersModeling-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIONetCDF-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkexoIIc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallelDIY2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelMPI-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOLegacy-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkInteractionStyle-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersExtraction-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersStatistics-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingFourier-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkalglib-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingFreeType-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingOpenGL2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersSources-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeneral-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonComputationalGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonColor-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOImage-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonExecutionModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonDataModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonTransforms-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMisc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMath-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonSystem-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtksys-7.1.so.7.1p.1 -ldl /usr/lib/arm-linux-gnueabihf/libvtkDICOMParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkmetaio-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libSM.so /usr/lib/arm-linux-gnueabihf/libICE.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so /usr/lib/arm-linux-gnueabihf/libXt.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread ../../../lib/libDriver.so /usr/lib/arm-linux-gnueabihf/libmedC.so /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libfreetype.so ../../../lib/libMEFISTO2.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so -lpthread /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/BoundedCurvePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/BoundedCurvePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/BoundedCurvePyImp.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 48%] Built target NETGENPlugin
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/TrimmedCurvePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/TrimmedCurvePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TrimmedCurvePyImp.cpp
[ 48%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/GeometrySurfacePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/GeometrySurfacePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/GeometrySurfacePyImp.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/qrc_schemes.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/qrc_schemes.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/qrc_schemes.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Action.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Action.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Action.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/LinePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/LinePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/LinePyImp.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ActionFunction.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ActionFunction.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ActionFunction.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/LineSegmentPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/LineSegmentPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/LineSegmentPyImp.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PointPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PointPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PointPyImp.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/BezierCurvePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/BezierCurvePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/BezierCurvePyImp.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/BSplineCurvePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/BSplineCurvePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/BSplineCurvePyImp.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Command.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CommandDoc.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CommandDoc.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CommandDoc.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PlanePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PlanePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PlanePyImp.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ConePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ConePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ConePyImp.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/BSplineCurvePyImp.cpp:44:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'PyObject* Part::BSplineCurvePy::getCardinalSplineTangents(PyObject*, PyObject*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/CylinderPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/CylinderPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/CylinderPyImp.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/SpherePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/SpherePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/SpherePyImp.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ToroidPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ToroidPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ToroidPyImp.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CommandFeat.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CommandFeat.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CommandFeat.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/BezierSurfacePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/BezierSurfacePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/BezierSurfacePyImp.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/BSplineSurfacePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/BSplineSurfacePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/BSplineSurfacePyImp.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/OffsetSurfacePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/OffsetSurfacePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/OffsetSurfacePyImp.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CommandMacro.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CommandMacro.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CommandMacro.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PlateSurfacePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PlateSurfacePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PlateSurfacePyImp.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/RectangularTrimmedSurfacePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/RectangularTrimmedSurfacePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/RectangularTrimmedSurfacePyImp.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CommandStd.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CommandStd.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CommandStd.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CommandWindow.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CommandWindow.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CommandWindow.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/SurfaceOfExtrusionPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/SurfaceOfExtrusionPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/SurfaceOfExtrusionPyImp.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CommandTest.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CommandTest.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CommandTest.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/SurfaceOfRevolutionPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/SurfaceOfRevolutionPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/SurfaceOfRevolutionPyImp.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CommandView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CommandView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CommandView.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CommandStructure.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CommandStructure.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CommandStructure.cpp
[ 49%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Clipping.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Clipping.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Clipping.cpp
[ 49%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PartFeaturePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PartFeaturePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PartFeaturePyImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/AttachExtensionPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/AttachExtensionPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AttachExtensionPyImp.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFile:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CommandView.cpp:32:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector2d&}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DemoMode.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DemoMode.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DemoMode.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgActivateWindowImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgActivateWindowImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgActivateWindowImp.cpp
In file included from /usr/include/c++/9/vector:67,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFile:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CommandView.cpp:32:
/usr/include/c++/9/bits/stl_vector.h: In function 'void selectionCallback(void*, SoEventCallback*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgUnitsCalculatorImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgUnitsCalculatorImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgUnitsCalculatorImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Part2DObjectPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Part2DObjectPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Part2DObjectPyImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/AttachEnginePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/AttachEnginePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AttachEnginePyImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/TopoShapePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/TopoShapePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapePyImp.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgDisplayPropertiesImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgDisplayPropertiesImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgDisplayPropertiesImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/TopoShapeCompSolidPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/TopoShapeCompSolidPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeCompSolidPyImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/TopoShapeCompoundPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/TopoShapeCompoundPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeCompoundPyImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/TopoShapeEdgePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/TopoShapeEdgePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeEdgePyImp.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/bits/random.h:34,
from /usr/include/c++/9/random:49,
from /usr/include/opencascade/NCollection_UBTreeFiller.hxx:22,
from /usr/include/opencascade/BRepMesh.hxx:35,
from /usr/include/opencascade/BRepMesh_VertexInspector.hxx:22,
from /usr/include/opencascade/BRepMesh_VertexTool.hxx:21,
from /usr/include/opencascade/BRepMesh_DataStructureOfDelaun.hxx:19,
from /usr/include/opencascade/BRepMesh_FastDiscret.hxx:20,
from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:20,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapePyImp.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'PyObject* Part::TopoShapePy::slices(PyObject*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgInputDialogImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgInputDialogImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgInputDialogImp.cpp
/usr/include/c++/9/bits/vector.tcc: In member function 'PyObject* Part::TopoShapePy::makeShapeFromMesh(PyObject*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgMacroExecuteImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgMacroExecuteImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgMacroExecuteImp.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeEdgePyImp.cpp:78:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeEdgePyImp.cpp:26:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeEdgePyImp.cpp:26:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeEdgePyImp.cpp:26:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/TopoShapeFacePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/TopoShapeFacePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeFacePyImp.cpp
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeEdgePyImp.cpp:78:
/usr/include/c++/9/bits/stl_vector.h: In member function 'PyObject* Part::TopoShapeEdgePy::split(PyObject*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeEdgePyImp.cpp:26:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/TopoShapeShellPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/TopoShapeShellPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeShellPyImp.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgRunExternal.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgRunExternal.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgRunExternal.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/TopoShapeSolidPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/TopoShapeSolidPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeSolidPyImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/TopoShapeVertexPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/TopoShapeVertexPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeVertexPyImp.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgEditFileIncludeProptertyExternal.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgEditFileIncludeProptertyExternal.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgEditFileIncludeProptertyExternal.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/TopoShapeWirePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/TopoShapeWirePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShapeWirePyImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/BRepOffsetAPI_MakePipeShellPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/BRepOffsetAPI_MakePipeShellPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/BRepOffsetAPI_MakePipeShellPyImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PartPyCXX.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PartPyCXX.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PartPyCXX.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgMacroRecordImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgMacroRecordImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgMacroRecordImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/ArcOfCircle2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/ArcOfCircle2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/ArcOfCircle2dPyImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/ArcOfConic2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/ArcOfConic2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/ArcOfConic2dPyImp.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgMaterialPropertiesImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgMaterialPropertiesImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgMaterialPropertiesImp.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgParameterImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgParameterImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgParameterImp.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgProjectInformationImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgProjectInformationImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgProjectInformationImp.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/ArcOfEllipse2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/ArcOfEllipse2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/ArcOfEllipse2dPyImp.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgProjectUtility.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgProjectUtility.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgProjectUtility.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/ArcOfHyperbola2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/ArcOfHyperbola2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/ArcOfHyperbola2dPyImp.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgPropertyLink.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgPropertyLink.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgPropertyLink.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgExpressionInput.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgExpressionInput.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgExpressionInput.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/ArcOfParabola2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/ArcOfParabola2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/ArcOfParabola2dPyImp.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TaskDlgRelocation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TaskDlgRelocation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TaskDlgRelocation.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/BezierCurve2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/BezierCurve2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/BezierCurve2dPyImp.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgCheckableMessageBox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgCheckableMessageBox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgCheckableMessageBox.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TaskCSysDragger.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TaskCSysDragger.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TaskCSysDragger.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgUndoRedo.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgUndoRedo.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgUndoRedo.cpp
[ 50%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/InputVector.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/InputVector.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/InputVector.cpp
[ 50%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/BSplineCurve2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/BSplineCurve2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/BSplineCurve2dPyImp.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Placement.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Placement.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Placement.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/PropertyPage.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/PropertyPage.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/PropertyPage.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SceneInspector.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SceneInspector.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SceneInspector.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Python3/Extensions.hxx:56,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Extensions.hxx:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/GeometryPyCXX.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/BSplineCurve2dPyImp.cpp:44:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_Pnt2d}; _Tp = gp_Pnt2d; _Alloc = std::allocator<gp_Pnt2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt2d>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt2d*, std::vector<gp_Pnt2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt2d>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt2d*, std::vector<gp_Pnt2d> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gp_Pnt2d}; _Tp = gp_Pnt2d; _Alloc = std::allocator<gp_Pnt2d>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt2d*, std::vector<gp_Pnt2d> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'PyObject* Part::BSplineCurve2dPy::getCardinalSplineTangents(PyObject*, PyObject*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/Circle2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/Circle2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/Circle2dPyImp.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TextureMapping.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TextureMapping.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TextureMapping.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Transform.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Transform.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Transform.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsignalmapper.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSignalMapper:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Placement.cpp:25:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
721 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/Conic2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/Conic2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/Conic2dPyImp.cpp
In file included from /usr/include/c++/9/vector:67,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsignalmapper.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QSignalMapper:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Placement.cpp:25:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Gui::Dialog::Placement::on_selectedVertex_clicked()':
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
1662 | _M_range_insert(__pos, __first, __last,
| ^~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DownloadItem.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DownloadItem.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DownloadItem.cpp
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/Ellipse2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/Ellipse2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/Ellipse2dPyImp.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DownloadManager.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DownloadManager.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DownloadManager.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DocumentRecovery.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DocumentRecovery.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DocumentRecovery.cpp
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/Geometry2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/Geometry2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/Geometry2dPyImp.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgActionsImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgActionsImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgActionsImp.cpp
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/Curve2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/Curve2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/Curve2dPyImp.cpp
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/Hyperbola2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/Hyperbola2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/Hyperbola2dPyImp.cpp
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/Line2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/Line2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/Line2dPyImp.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgCommandsImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgCommandsImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgCommandsImp.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgCustomizeImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgCustomizeImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgCustomizeImp.cpp
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/Line2dSegmentPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/Line2dSegmentPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/Line2dSegmentPyImp.cpp
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/OffsetCurve2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/OffsetCurve2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/OffsetCurve2dPyImp.cpp
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geom2d/Parabola2dPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geom2d/Parabola2dPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geom2d/Parabola2dPyImp.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgCustomizeSpaceball.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgCustomizeSpaceball.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgCustomizeSpaceball.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgCustomizeSpNavSettings.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgCustomizeSpNavSettings.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgCustomizeSpNavSettings.cpp
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Attacher.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Attacher.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Attacher.cpp
[ 51%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/AppPart.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/AppPart.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AppPart.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgKeyboardImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgKeyboardImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgKeyboardImp.cpp
[ 51%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgToolbarsImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgToolbarsImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgToolbarsImp.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/AppPartPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/AppPartPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AppPartPy.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/bits/random.h:34,
from /usr/include/c++/9/random:49,
from /usr/include/opencascade/NCollection_UBTreeFiller.hxx:22,
from /usr/include/opencascade/Extrema_HUBTreeOfSphere.hxx:20,
from /usr/include/opencascade/Extrema_GenExtPS.hxx:28,
from /usr/include/opencascade/Extrema_ExtPS.hxx:27,
from /usr/include/opencascade/GeomAPI_ProjectPointOnSurf.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Attacher.cpp:40:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgWorkbenchesImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgWorkbenchesImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgWorkbenchesImp.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QListWidgetCustom.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QListWidgetCustom.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QListWidgetCustom.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AppPartPy.cpp: In member function 'Py::Object Part::Module::makeWireString(const Py::Tuple&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AppPartPy.cpp:1696:41: warning: 'Py_ssize_t PyUnicode_GetSize(PyObject*)' is deprecated [-Wdeprecated-declarations]
1696 | pysize = PyUnicode_GetSize(p);
| ^
In file included from /usr/include/python3.7m/Python.h:99,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/WrapPython.h:58,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Extensions.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AppPartPy.cpp:84:
/usr/include/python3.7m/unicodeobject.h:793:24: note: declared here
793 | PyAPI_FUNC(Py_ssize_t) PyUnicode_GetSize(
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AppPartPy.cpp:1696:41: warning: 'Py_ssize_t PyUnicode_GetSize(PyObject*)' is deprecated [-Wdeprecated-declarations]
1696 | pysize = PyUnicode_GetSize(p);
| ^
In file included from /usr/include/python3.7m/Python.h:99,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/WrapPython.h:58,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Extensions.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AppPartPy.cpp:84:
/usr/include/python3.7m/unicodeobject.h:793:24: note: declared here
793 | PyAPI_FUNC(Py_ssize_t) PyUnicode_GetSize(
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AppPartPy.cpp:1700:46: warning: 'Py_ssize_t PyUnicode_GetSize(PyObject*)' is deprecated [-Wdeprecated-declarations]
1700 | pysize = PyUnicode_GetSize(intext);
| ^
In file included from /usr/include/python3.7m/Python.h:99,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/WrapPython.h:58,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Extensions.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AppPartPy.cpp:84:
/usr/include/python3.7m/unicodeobject.h:793:24: note: declared here
793 | PyAPI_FUNC(Py_ssize_t) PyUnicode_GetSize(
| ^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AppPartPy.cpp:1700:46: warning: 'Py_ssize_t PyUnicode_GetSize(PyObject*)' is deprecated [-Wdeprecated-declarations]
1700 | pysize = PyUnicode_GetSize(intext);
| ^
In file included from /usr/include/python3.7m/Python.h:99,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/WrapPython.h:58,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Extensions.hxx:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/AppPartPy.cpp:84:
/usr/include/python3.7m/unicodeobject.h:793:24: note: declared here
793 | PyAPI_FUNC(Py_ssize_t) PyUnicode_GetSize(
| ^~~~~~~~~~~~~~~~~
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgEditorImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgEditorImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgEditorImp.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgGeneralImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgGeneralImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgGeneralImp.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/BRepOffsetAPI_MakeOffsetFix.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/BRepOffsetAPI_MakeOffsetFix.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/BRepOffsetAPI_MakeOffsetFix.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgOnlineHelpImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgOnlineHelpImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgOnlineHelpImp.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgPreferencesImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgPreferencesImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgPreferencesImp.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/BSplineCurveBiArcs.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/BSplineCurveBiArcs.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/BSplineCurveBiArcs.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgReportViewImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgReportViewImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgReportViewImp.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/CrossSection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/CrossSection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/CrossSection.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgSettings3DViewImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgSettings3DViewImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettings3DViewImp.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geometry.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geometry.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geometry.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Geometry2d.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Geometry2d.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geometry2d.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgSettingsUnitsImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgSettingsUnitsImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsUnitsImp.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geometry2d.cpp:63:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector2d}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<Base::Vector2d> Part::Geom2dBSplineCurve::getPoles() const':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgSettingsViewColor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgSettingsViewColor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsViewColor.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ImportIges.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ImportIges.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ImportIges.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ImportStep.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ImportStep.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ImportStep.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geometry.cpp:104:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector3<double>, Base::Vector3<double>}; _Tp = std::pair<Base::Vector3<double>, Base::Vector3<double> >; _Alloc = std::allocator<std::pair<Base::Vector3<double>, Base::Vector3<double> > >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<Base::Vector3<double>, Base::Vector3<double> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<Base::Vector3<double>, Base::Vector3<double> >*, std::vector<std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Base::Vector3<double>, Base::Vector3<double>}; _Tp = std::pair<Base::Vector3<double>, Base::Vector3<double> >; _Alloc = std::allocator<std::pair<Base::Vector3<double>, Base::Vector3<double> > >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<Base::Vector3<double>, Base::Vector3<double> >*, std::vector<std::pair<Base::Vector3<double>, Base::Vector3<double> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geometry.cpp:104:
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<double> Part::GeomBSplineCurve::getWeights() const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<double> Part::GeomBSplineCurve::getKnots() const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<double> Part::GeomBezierCurve::getWeights() const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Geometry.cpp:104:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgSettingsColorGradientImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgSettingsColorGradientImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsColorGradientImp.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/PreCompiled.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/ProgressIndicator.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/ProgressIndicator.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/ProgressIndicator.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/TopoShape.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/TopoShape.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShape.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgSettingsDocumentImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgSettingsDocumentImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsDocumentImp.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/edgecluster.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/edgecluster.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/edgecluster.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/modelRefine.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/modelRefine.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/modelRefine.cpp
In file included from /usr/include/c++/9/map:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/edgecluster.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/edgecluster.cpp:27:
/usr/include/c++/9/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = gp_Pnt; _Val = std::pair<const gp_Pnt, std::vector<TopoDS_Edge> >; _KeyOfValue = std::_Select1st<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > >; _Compare = Part::Edgesort_gp_Pnt_Less; _Alloc = std::allocator<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > >]':
/usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree<gp_Pnt, std::pair<const gp_Pnt, std::vector<TopoDS_Edge> >, std::_Select1st<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > >, Part::Edgesort_gp_Pnt_Less, std::allocator<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > >'} changed in GCC 7.1
2504 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h:2504:5: note: parameter passing for argument of type 'std::_Rb_tree<gp_Pnt, std::pair<const gp_Pnt, std::vector<TopoDS_Edge> >, std::_Select1st<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > >, Part::Edgesort_gp_Pnt_Less, std::allocator<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > >'} changed in GCC 7.1
/usr/include/c++/9/bits/stl_tree.h: In member function 'bool Part::Edgecluster::PerformEdges(gp_Pnt&)':
/usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree<gp_Pnt, std::pair<const gp_Pnt, std::vector<TopoDS_Edge> >, std::_Select1st<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > >, Part::Edgesort_gp_Pnt_Less, std::allocator<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > >'} changed in GCC 7.1
1220 | _M_erase_aux(__position);
| ^~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h:1220:2: note: parameter passing for argument of type 'std::_Rb_tree<gp_Pnt, std::pair<const gp_Pnt, std::vector<TopoDS_Edge> >, std::_Select1st<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > >, Part::Edgesort_gp_Pnt_Less, std::allocator<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const gp_Pnt, std::vector<TopoDS_Edge> > >'} changed in GCC 7.1
1220 | _M_erase_aux(__position);
| ^~~~~~~~~~~~
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/Tools.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/Tools.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/Tools.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FT2FC.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FT2FC.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FT2FC.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgSettingsImageImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgSettingsImageImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsImageImp.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/bits/random.h:34,
from /usr/include/c++/9/random:49,
from /usr/include/opencascade/NCollection_UBTreeFiller.hxx:22,
from /usr/include/opencascade/BRepMesh.hxx:35,
from /usr/include/opencascade/BRepMesh_VertexInspector.hxx:22,
from /usr/include/opencascade/BRepMesh_VertexTool.hxx:21,
from /usr/include/opencascade/BRepMesh_DataStructureOfDelaun.hxx:19,
from /usr/include/opencascade/BRepMesh_FastDiscret.hxx:20,
from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:20,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/TopoShape.cpp:66:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FaceMaker.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FaceMaker.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FaceMaker.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FaceMakerCheese.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FaceMakerCheese.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FaceMakerCheese.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DlgSettingsMacroImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DlgSettingsMacroImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DlgSettingsMacroImp.cpp
[ 52%] Building CXX object src/Mod/Part/App/CMakeFiles/Part.dir/FaceMakerBullseye.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/c++ -DFCUseFreeType -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPart_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Part.dir/FaceMakerBullseye.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/App/FaceMakerBullseye.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CombiView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CombiView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CombiView.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DockWindow.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DockWindow.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DockWindow.cpp
[ 52%] Linking CXX shared library ../../../../Mod/Part/Part.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Part.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Part.so -o ../../../../Mod/Part/Part.so CMakeFiles/Part.dir/FeaturePartBoolean.cpp.o CMakeFiles/Part.dir/FeaturePartBox.cpp.o CMakeFiles/Part.dir/FeaturePartCircle.cpp.o CMakeFiles/Part.dir/FeaturePartCommon.cpp.o CMakeFiles/Part.dir/FeaturePartCurveNet.cpp.o CMakeFiles/Part.dir/FeaturePartCut.cpp.o CMakeFiles/Part.dir/FeaturePartFuse.cpp.o CMakeFiles/Part.dir/FeaturePartImportBrep.cpp.o CMakeFiles/Part.dir/FeaturePartImportIges.cpp.o CMakeFiles/Part.dir/FeaturePartImportStep.cpp.o CMakeFiles/Part.dir/FeaturePartPolygon.cpp.o CMakeFiles/Part.dir/FeaturePartSection.cpp.o CMakeFiles/Part.dir/FeaturePartSpline.cpp.o CMakeFiles/Part.dir/FeatureChamfer.cpp.o CMakeFiles/Part.dir/FeatureCompound.cpp.o CMakeFiles/Part.dir/FeatureExtrusion.cpp.o CMakeFiles/Part.dir/FeatureFace.cpp.o CMakeFiles/Part.dir/FeatureFillet.cpp.o CMakeFiles/Part.dir/FeatureMirroring.cpp.o CMakeFiles/Part.dir/FeatureRevolution.cpp.o CMakeFiles/Part.dir/FeatureOffset.cpp.o CMakeFiles/Part.dir/PartFeatures.cpp.o CMakeFiles/Part.dir/PartFeature.cpp.o CMakeFiles/Part.dir/PartFeatureReference.cpp.o CMakeFiles/Part.dir/Part2DObject.cpp.o CMakeFiles/Part.dir/PrimitiveFeature.cpp.o CMakeFiles/Part.dir/FeatureGeometrySet.cpp.o CMakeFiles/Part.dir/CustomFeature.cpp.o CMakeFiles/Part.dir/BodyBase.cpp.o CMakeFiles/Part.dir/DatumFeature.cpp.o CMakeFiles/Part.dir/AttachExtension.cpp.o CMakeFiles/Part.dir/PropertyTopoShape.cpp.o CMakeFiles/Part.dir/PropertyGeometryList.cpp.o CMakeFiles/Part.dir/ArcPyImp.cpp.o CMakeFiles/Part.dir/ArcOfConicPyImp.cpp.o CMakeFiles/Part.dir/ArcOfCirclePyImp.cpp.o CMakeFiles/Part.dir/ArcOfParabolaPyImp.cpp.o CMakeFiles/Part.dir/BodyBasePyImp.cpp.o CMakeFiles/Part.dir/ConicPyImp.cpp.o CMakeFiles/Part.dir/CirclePyImp.cpp.o CMakeFiles/Part.dir/ArcOfEllipsePyImp.cpp.o CMakeFiles/Part.dir/EllipsePyImp.cpp.o CMakeFiles/Part.dir/HyperbolaPyImp.cpp.o CMakeFiles/Part.dir/ArcOfHyperbolaPyImp.cpp.o CMakeFiles/Part.dir/ParabolaPyImp.cpp.o CMakeFiles/Part.dir/OffsetCurvePyImp.cpp.o CMakeFiles/Part.dir/GeometryPyImp.cpp.o CMakeFiles/Part.dir/GeometryCurvePyImp.cpp.o CMakeFiles/Part.dir/BoundedCurvePyImp.cpp.o CMakeFiles/Part.dir/TrimmedCurvePyImp.cpp.o CMakeFiles/Part.dir/GeometrySurfacePyImp.cpp.o CMakeFiles/Part.dir/LinePyImp.cpp.o CMakeFiles/Part.dir/LineSegmentPyImp.cpp.o CMakeFiles/Part.dir/PointPyImp.cpp.o CMakeFiles/Part.dir/BezierCurvePyImp.cpp.o CMakeFiles/Part.dir/BSplineCurvePyImp.cpp.o CMakeFiles/Part.dir/PlanePyImp.cpp.o CMakeFiles/Part.dir/ConePyImp.cpp.o CMakeFiles/Part.dir/CylinderPyImp.cpp.o CMakeFiles/Part.dir/SpherePyImp.cpp.o CMakeFiles/Part.dir/ToroidPyImp.cpp.o CMakeFiles/Part.dir/BezierSurfacePyImp.cpp.o CMakeFiles/Part.dir/BSplineSurfacePyImp.cpp.o CMakeFiles/Part.dir/OffsetSurfacePyImp.cpp.o CMakeFiles/Part.dir/PlateSurfacePyImp.cpp.o CMakeFiles/Part.dir/RectangularTrimmedSurfacePyImp.cpp.o CMakeFiles/Part.dir/SurfaceOfExtrusionPyImp.cpp.o CMakeFiles/Part.dir/SurfaceOfRevolutionPyImp.cpp.o CMakeFiles/Part.dir/PartFeaturePyImp.cpp.o CMakeFiles/Part.dir/AttachExtensionPyImp.cpp.o CMakeFiles/Part.dir/Part2DObjectPyImp.cpp.o CMakeFiles/Part.dir/AttachEnginePyImp.cpp.o CMakeFiles/Part.dir/TopoShapePyImp.cpp.o CMakeFiles/Part.dir/TopoShapeCompSolidPyImp.cpp.o CMakeFiles/Part.dir/TopoShapeCompoundPyImp.cpp.o CMakeFiles/Part.dir/TopoShapeEdgePyImp.cpp.o CMakeFiles/Part.dir/TopoShapeFacePyImp.cpp.o CMakeFiles/Part.dir/TopoShapeShellPyImp.cpp.o CMakeFiles/Part.dir/TopoShapeSolidPyImp.cpp.o CMakeFiles/Part.dir/TopoShapeVertexPyImp.cpp.o CMakeFiles/Part.dir/TopoShapeWirePyImp.cpp.o CMakeFiles/Part.dir/BRepOffsetAPI_MakePipeShellPyImp.cpp.o CMakeFiles/Part.dir/PartPyCXX.cpp.o CMakeFiles/Part.dir/Geom2d/ArcOfCircle2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/ArcOfConic2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/ArcOfEllipse2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/ArcOfHyperbola2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/ArcOfParabola2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/BezierCurve2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/BSplineCurve2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/Circle2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/Conic2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/Ellipse2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/Geometry2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/Curve2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/Hyperbola2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/Line2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/Line2dSegmentPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/OffsetCurve2dPyImp.cpp.o CMakeFiles/Part.dir/Geom2d/Parabola2dPyImp.cpp.o CMakeFiles/Part.dir/Attacher.cpp.o CMakeFiles/Part.dir/AppPart.cpp.o CMakeFiles/Part.dir/AppPartPy.cpp.o CMakeFiles/Part.dir/BRepOffsetAPI_MakeOffsetFix.cpp.o CMakeFiles/Part.dir/BSplineCurveBiArcs.cpp.o CMakeFiles/Part.dir/CrossSection.cpp.o CMakeFiles/Part.dir/Geometry.cpp.o CMakeFiles/Part.dir/Geometry2d.cpp.o CMakeFiles/Part.dir/ImportIges.cpp.o CMakeFiles/Part.dir/ImportStep.cpp.o CMakeFiles/Part.dir/PreCompiled.cpp.o CMakeFiles/Part.dir/ProgressIndicator.cpp.o CMakeFiles/Part.dir/TopoShape.cpp.o CMakeFiles/Part.dir/edgecluster.cpp.o CMakeFiles/Part.dir/modelRefine.cpp.o CMakeFiles/Part.dir/Tools.cpp.o CMakeFiles/Part.dir/FT2FC.cpp.o CMakeFiles/Part.dir/FaceMaker.cpp.o CMakeFiles/Part.dir/FaceMakerCheese.cpp.o CMakeFiles/Part.dir/FaceMakerBullseye.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat ../../../../lib/libFreeCADApp.so /usr/lib/arm-linux-gnueabihf/libfreetype.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/PropertyView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/PropertyView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/PropertyView.cpp
[ 52%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ReportView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ReportView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ReportView.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 54%] Built target Part
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SelectionView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SelectionView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SelectionView.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ToolBox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ToolBox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ToolBox.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Tree.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Tree.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Tree.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TreeView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TreeView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TreeView.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ProjectView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ProjectView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ProjectView.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DAGView/DAGView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DAGView/DAGView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DAGView/DAGView.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DAGView/DAGModel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DAGView/DAGModel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DAGView/DAGModel.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DAGView/DAGRectItem.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DAGView/DAGRectItem.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DAGView/DAGRectItem.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DAGView/DAGModelGraph.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DAGView/DAGModelGraph.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DAGView/DAGModelGraph.cpp
make -f src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/build.make src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/DependInfo.cmake --color=
Scanning dependencies of target PartDesign
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/build.make src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 55%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/Feature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/Feature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/Feature.cpp
[ 55%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureSolid.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureSolid.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureSolid.cpp
make -f src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/build.make src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/DependInfo.cmake --color=
Scanning dependencies of target Sketcher
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/build.make src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 55%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/SketchObjectSF.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/SketchObjectSF.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchObjectSF.cpp
[ 55%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/Body.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/Body.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/Body.cpp
[ 55%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/SketchObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/SketchObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchObject.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DAGView/DAGFilter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DAGView/DAGFilter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DAGView/DAGFilter.cpp
[ 55%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureBase.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureBase.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureBase.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CallTips.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CallTips.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CallTips.cpp
[ 55%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/ShapeBinder.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/ShapeBinder.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/ShapeBinder.cpp
[ 55%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/SketchAnalysis.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/SketchAnalysis.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp
[ 55%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/DatumPlane.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/DatumPlane.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/DatumPlane.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:43:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Sketcher::SketchAnalysis::VertexIds&}; _Tp = Sketcher::SketchAnalysis::VertexIds; _Alloc = std::allocator<Sketcher::SketchAnalysis::VertexIds>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Sketcher::SketchAnalysis::VertexIds>::iterator' {aka '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Sketcher::ConstraintIds&}; _Tp = Sketcher::ConstraintIds; _Alloc = std::allocator<Sketcher::ConstraintIds>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Sketcher::ConstraintIds>::iterator' {aka '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Sketcher::SketchAnalysis::EdgeIds&}; _Tp = Sketcher::SketchAnalysis::EdgeIds; _Alloc = std::allocator<Sketcher::SketchAnalysis::EdgeIds>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Sketcher::SketchAnalysis::EdgeIds>::iterator' {aka '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector3<double>&}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:43:
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<Base::Vector3<double> > Sketcher::SketchAnalysis::getOpenVertices() const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:43:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >; _Tp = Sketcher::ConstraintIds; _Alloc = std::allocator<Sketcher::ConstraintIds>]':
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<Sketcher::ConstraintIds>::iterator' {aka '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >'} changed in GCC 7.1
721 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<Sketcher::ConstraintIds>::iterator' {aka '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:43:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Sketcher::SketchAnalysis::makeMissingEquality(bool)':
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector<Sketcher::ConstraintIds>::iterator' {aka '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >'} changed in GCC 7.1
1662 | _M_range_insert(__pos, __first, __last,
| ^~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:41:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<Sketcher::SketchAnalysis::Vertex_Less>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Sketcher::SketchAnalysis::Vertex_Less>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<Sketcher::SketchAnalysis::Edge_Less>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Sketcher::SketchAnalysis::Edge_Less>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:41:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >; _Distance = int; _Tp = Sketcher::SketchAnalysis::VertexIds; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Sketcher::SketchAnalysis::Vertex_Less>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:41:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Sketcher::SketchAnalysis::Vertex_Less>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:41:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >; _Distance = int; _Tp = Sketcher::SketchAnalysis::EdgeIds; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Sketcher::SketchAnalysis::Edge_Less>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:41:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<Sketcher::SketchAnalysis::Edge_Less>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:43:
/usr/include/c++/9/bits/stl_vector.h: In member function 'int Sketcher::SketchAnalysis::detectMissingPointOnPointConstraints(double, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:41:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::VertexIds*, std::vector<Sketcher::SketchAnalysis::VertexIds> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:43:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'int Sketcher::SketchAnalysis::detectMissingVerticalHorizontalConstraints(double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/EditorView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/EditorView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/EditorView.cpp
/usr/include/c++/9/bits/stl_vector.h: In member function 'int Sketcher::SketchAnalysis::detectMissingEqualityConstraints(double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:41:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::SketchAnalysis::EdgeIds*, std::vector<Sketcher::SketchAnalysis::EdgeIds> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchAnalysis.cpp:43:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 55%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/planegcs/GCS.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/planegcs/GCS.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp
[ 55%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/DatumLine.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/DatumLine.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/DatumLine.cpp
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; _Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1545:50: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, -1, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, -1, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1546:41: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Matrix<double, -1, -1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1>; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1640:27: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1641:27: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1793:28: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, -1, -1>; _Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, -1, -1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1832:56: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1832:80: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:75: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; _Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1858:44: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3547:50: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:174:10: required from 'Eigen::Transpose<Derived> Eigen::DenseBase<Derived>::transpose() [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:71: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() const [with unsigned int Mode = 2; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type = const Eigen::TriangularView<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, 2>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3795:63: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/SparseCore/SparseMatrixBase.h:349:46: required from 'Eigen::SparseMatrixBase<Derived>::TransposeReturnType Eigen::SparseMatrixBase<Derived>::transpose() [with Derived = Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false>; Eigen::SparseMatrixBase<Derived>::TransposeReturnType = Eigen::Transpose<Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3806:70: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false>::Block(const Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false>' has user-provided 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>& Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::operator=(const Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>&) [with XprType = Eigen::SparseMatrix<double>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:111:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
111 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/SparseCore:42,
from /usr/include/eigen3/Eigen/Sparse:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:92:
/usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h: In instantiation of 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false> >; _Scalar = double; int _Options = 0; _StorageIndex = int]':
/usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:684:15: required from 'Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false> >; _Scalar = double; int _Options = 0; _StorageIndex = int]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3808:34: required from here
/usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1079:15: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false> >::Transpose(const Eigen::Transpose<Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
1079 | OtherCopy otherCopy(other.derived());
| ^~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Transpose<Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false> >' has user-provided 'Eigen::Transpose<MatrixType>& Eigen::Transpose<MatrixType>::operator=(const Eigen::Transpose<MatrixType>&) [with MatrixType = Eigen::Block<Eigen::SparseMatrix<double>, -1, -1, false>]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Transpose.h:66:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
66 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Transpose)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/SparseCore/SparseTriangularView.h:184:10: required from 'const Eigen::TriangularView<const Derived, Mode> Eigen::SparseMatrixBase<Derived>::triangularView() const [with int Mode = 2; Derived = Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, false>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3826:51: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, false>::Block(const Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::SparseMatrix<double>, -1, -1, false>' has user-provided 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>& Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::operator=(const Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>&) [with XprType = const Eigen::SparseMatrix<double>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:111:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
111 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; RhsType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:4009:97: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_score_coeff_op<double>; XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:123:10: required from 'const Eigen::CwiseUnaryOp<CustomUnaryOp, const Derived> Eigen::MatrixBase<Derived>::unaryExpr(const CustomUnaryOp&) const [with CustomUnaryOp = Eigen::internal::scalar_score_coeff_op<double>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:490:24: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; _Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:85: required from 'void Eigen::FullPivLU<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:121:7: required from 'Eigen::FullPivLU<MatrixType>& Eigen::FullPivLU<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:472:3: required from 'Eigen::FullPivLU<MatrixType>::FullPivLU(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:10: required from 'const Eigen::FullPivLU<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::fullPivLu() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1666:29: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs_op<double>; XprType = const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:32:27: required from 'const CwiseAbsReturnType Eigen::MatrixBase<Derived>::cwiseAbs() const [with Derived = Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>; Eigen::MatrixBase<Derived>::CwiseAbsReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:319:46: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>::Block(const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:475,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h: In instantiation of 'Eigen::DiagonalWrapper<_DiagonalVectorType>::DiagonalWrapper(Eigen::DiagonalWrapper<_DiagonalVectorType>::DiagonalVectorType&) [with _DiagonalVectorType = const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>; Eigen::DiagonalWrapper<_DiagonalVectorType>::DiagonalVectorType = const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:279:10: required from 'const Eigen::DiagonalWrapper<const Derived> Eigen::MatrixBase<Derived>::asDiagonal() const [with Derived = Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:352:67: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:256:92: warning: implicitly-declared 'Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>::Block(const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
256 | explicit inline DiagonalWrapper(DiagonalVectorType& a_diagonal) : m_diagonal(a_diagonal) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >; _Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >]':
/usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:63:14: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::DiagonalBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with MatrixDerived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Derived = Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:352:67: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; _Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:353:35: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; _Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:355:32: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:516,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h: In instantiation of 'Eigen::ArrayWrapper<ExpressionType>::ArrayWrapper(ExpressionType&) [with ExpressionType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:317:82: required from 'Eigen::ArrayWrapper<Derived> Eigen::MatrixBase<Derived>::array() [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:373:58: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h:61:92: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
61 | explicit EIGEN_STRONG_INLINE ArrayWrapper(ExpressionType& matrix) : m_expression(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:516,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h: In instantiation of 'Eigen::ArrayWrapper<ExpressionType>::ArrayWrapper(ExpressionType&) [with ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:317:82: required from 'Eigen::ArrayWrapper<Derived> Eigen::MatrixBase<Derived>::array() [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:381:34: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/ArrayWrapper.h:61:92: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
61 | explicit EIGEN_STRONG_INLINE ArrayWrapper(ExpressionType& matrix) : m_expression(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; LhsType = const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase<Derived>::operator/(const T&) const [with T = double; Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:521:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; XprType = const Eigen::Block<Eigen::SparseMatrix<double>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/SparseCore/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::SparseMatrixBase<Derived>::cwiseAbs2() const [with Derived = Eigen::Block<Eigen::SparseMatrix<double>, -1, 1, true>; Eigen::SparseMatrixBase<Derived>::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::SparseMatrix<double>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/SparseCore/SparseDot.h:79:31: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::SparseMatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::SparseMatrix<double>, -1, 1, true>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/SparseCore/SparseDot.h:87:15: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::SparseMatrixBase<Derived>::norm() const [with Derived = Eigen::Block<Eigen::SparseMatrix<double>, -1, 1, true>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/SparseQR/SparseQR.h:403:56: required from 'void Eigen::SparseQR<MatrixType, OrderingType>::factorize(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; Eigen::SparseQR<MatrixType, OrderingType>::MatrixType = Eigen::SparseMatrix<double>]'
/usr/include/eigen3/Eigen/src/SparseQR/SparseQR.h:118:7: required from 'void Eigen::SparseQR<MatrixType, OrderingType>::compute(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double>; _OrderingType = Eigen::COLAMDOrdering<int>; Eigen::SparseQR<MatrixType, OrderingType>::MatrixType = Eigen::SparseMatrix<double>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3808:34: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<Eigen::SparseMatrix<double>, -1, 1, true>::Block(const Eigen::Block<Eigen::SparseMatrix<double>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::SparseMatrix<double>, -1, 1, true>' has user-provided 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>& Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::operator=(const Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>&) [with XprType = Eigen::SparseMatrix<double>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:111:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
111 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Block)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:512,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h: In instantiation of 'Eigen::internal::redux_evaluator<_XprType>::redux_evaluator(const XprType&) [with _XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double>, 0>; Eigen::internal::redux_evaluator<_XprType>::XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double>, 0>]':
/usr/include/eigen3/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double>; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double>, 0>; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Redux.h:438:73: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double>, 0>; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:497:13: required from 'void Eigen::FullPivLU<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:121:7: required from 'Eigen::FullPivLU<MatrixType>& Eigen::FullPivLU<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:472:3: required from 'Eigen::FullPivLU<MatrixType>::FullPivLU(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:10: required from 'const Eigen::FullPivLU<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::fullPivLu() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1666:29: required from here
/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h:56:7: warning: implicitly-declared 'constexpr Eigen::MatrixBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double>, 0> >::MatrixBase(const Eigen::MatrixBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double>, 0> >&)' is deprecated [-Wdeprecated-copy]
56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
| ^~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double>, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double>, 0>]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:512,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h:56:7: warning: implicitly-declared 'constexpr Eigen::internal::no_assignment_operator::no_assignment_operator(const Eigen::internal::no_assignment_operator&)' is deprecated [-Wdeprecated-copy]
56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
| ^~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:367,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h:92:29: note: because 'Eigen::internal::no_assignment_operator' has user-provided 'Eigen::internal::no_assignment_operator& Eigen::internal::no_assignment_operator::operator=(const Eigen::internal::no_assignment_operator&)'
92 | no_assignment_operator& operator=(const no_assignment_operator&);
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:478,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Redux.h:338:95: note: synthesized method 'Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double>, 0>::PartialReduxExpr(const Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double>, 0>&)' first required here
338 | EIGEN_DEVICE_FUNC explicit redux_evaluator(const XprType &xpr) : m_evaluator(xpr), m_xpr(xpr) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:440,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:1294:54: note: initializing argument 1 of 'Eigen::internal::evaluator<Eigen::PartialReduxExpr<ArgType, MemberOp, Direction> >::evaluator(Eigen::internal::evaluator<Eigen::PartialReduxExpr<ArgType, MemberOp, Direction> >::XprType) [with ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double>; int Direction = 0; Eigen::internal::evaluator<Eigen::PartialReduxExpr<ArgType, MemberOp, Direction> >::XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double>, 0>]'
1294 | EIGEN_DEVICE_FUNC explicit evaluator(const XprType xpr)
| ~~~~~~~~~~~~~~^~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs_op<double>; XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:32:27: required from 'const CwiseAbsReturnType Eigen::MatrixBase<Derived>::cwiseAbs() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::CwiseAbsReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:221:25: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::lpNorm() const [with int p = 1; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:508:77: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs_op<double>; XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:32:27: required from 'const CwiseAbsReturnType Eigen::MatrixBase<Derived>::cwiseAbs() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; Eigen::MatrixBase<Derived>::CwiseAbsReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:221:25: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::lpNorm() const [with int p = 1; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:508:77: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:352:67: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>; LhsType = const Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; RhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/ArrayCwiseBinaryOps.h:193:1: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<typename Eigen::internal::traits<T>::Scalar, typename OtherDerived::Scalar, Eigen::internal::cmp_EQ>, const Derived, const OtherDerived> Eigen::ArrayBase<Derived>::operator==(const Eigen::ArrayBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Derived = Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename OtherDerived::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/../plugins/ArrayCwiseBinaryOps.h:193:1: required from 'const CmpEQReturnType Eigen::ArrayBase<Derived>::operator==(const Scalar&) const [with Derived = Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::ArrayBase<Derived>::CmpEQReturnType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Array<double, -1, 1>; typename Eigen::internal::traits<T>::Scalar = double; Eigen::ArrayBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:373:58: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::ArrayWrapper(const Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:448,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ArrayBase.h:107:14: note: because 'Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::ArrayBase<Derived>::operator=(const Eigen::ArrayBase<Derived>&) [with Derived = Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
107 | Derived& operator=(const ArrayBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>; LhsType = const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >; RhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/ArrayCwiseBinaryOps.h:193:1: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<typename Eigen::internal::traits<T>::Scalar, typename OtherDerived::Scalar, Eigen::internal::cmp_EQ>, const Derived, const OtherDerived> Eigen::ArrayBase<Derived>::operator==(const Eigen::ArrayBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Derived = Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >; typename OtherDerived::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/../plugins/ArrayCwiseBinaryOps.h:193:1: required from 'const CmpEQReturnType Eigen::ArrayBase<Derived>::operator==(const Scalar&) const [with Derived = Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Eigen::ArrayBase<Derived>::CmpEQReturnType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Array<double, -1, 1>; typename Eigen::internal::traits<T>::Scalar = double; Eigen::ArrayBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:381:34: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >::ArrayWrapper(const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:448,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ArrayBase.h:107:14: note: because 'Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >' has user-provided 'Derived& Eigen::ArrayBase<Derived>::operator=(const Eigen::ArrayBase<Derived>&) [with Derived = Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
107 | Derived& operator=(const ArrayBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:512:32: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:521:30: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:521:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; XprType = const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase<Derived>::cwiseAbs2() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase<Derived>::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:76:37: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:521:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase<Derived>::RowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::RowXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:521:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; Func = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 5>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:121:7: required from 'Eigen::FullPivLU<MatrixType>& Eigen::FullPivLU<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:472:3: required from 'Eigen::FullPivLU<MatrixType>::FullPivLU(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:10: required from 'const Eigen::FullPivLU<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::fullPivLu() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1666:29: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:275:58: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
275 | typename nested_eval<Lhs,Rhs::SizeAtCompileTime>::type actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type = const Eigen::TriangularView<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:777:8: required from 'void Eigen::FullPivLU<MatrixType>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix<double, -1, 1>; DstType = Eigen::Matrix<double, -1, 1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1666:38: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; _Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:779:59: required from 'void Eigen::FullPivLU<MatrixType>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix<double, -1, 1>; DstType = Eigen::Matrix<double, -1, 1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1666:38: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) [with Derived = Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:319:35: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>::Diagonal(const Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
379 | RhsNested actual_rhs(rhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:355:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
379 | RhsNested actual_rhs(rhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, -1, -1>; _Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, -1, -1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Eigen::DenseBase<Derived>::EvalReturnType = const Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:37: required from 'const Eigen::FullPivLU<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::fullPivLu() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1832:69: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; RhsType = const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:61: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::XprType = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Options = 0; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Product.h:170:24: required from 'Eigen::ProductImpl<Lhs, Rhs, Option, Eigen::Dense>::Scalar Eigen::ProductImpl<Lhs, Rhs, Option, Eigen::Dense>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Option = 0; Eigen::ProductImpl<Lhs, Rhs, Option, Eigen::Dense>::Scalar = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:484:33: required from 'Eigen::DenseBase<Derived>::CoeffReturnType Eigen::DenseBase<Derived>::value() const [with Derived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Eigen::DenseBase<Derived>::CoeffReturnType = double]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:353:27: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TextDocumentEditorView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TextDocumentEditorView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TextDocumentEditorView.cpp
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:194:21: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1641:27: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1793:28: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1832:80: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:75: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3547:50: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase<Derived>::ColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::ColXpr = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:9: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Matrix<double, -1, -1>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1>; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1640:27: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase<Derived>::ColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ColXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:9: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; Func = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 5>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:121:7: required from 'Eigen::FullPivLU<MatrixType>& Eigen::FullPivLU<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:472:3: required from 'Eigen::FullPivLU<MatrixType>::FullPivLU(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:10: required from 'const Eigen::FullPivLU<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::fullPivLu() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1666:29: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 0>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 5; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, 1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Side = 1; int Mode = 5]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; _MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5]'
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:43: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; _MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:775:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1666:38: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:287:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:355:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT<MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:668:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:64: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:42: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:103:54: required from 'Eigen::internal::evaluator<const T>::evaluator(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:532:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Redux.h:338:95: required from 'Eigen::internal::redux_evaluator<_XprType>::redux_evaluator(const XprType&) [with _XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0> >; Eigen::internal::redux_evaluator<_XprType>::XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0> >]'
/usr/include/eigen3/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:98:22: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::norm() const [with Derived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1858:52: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >; RhsType = const Eigen::Matrix<double, -1, 1>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Matrix<double, -1, 1>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:61: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:103:54: required from 'Eigen::internal::evaluator<const T>::evaluator(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:532:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Redux.h:338:95: required from 'Eigen::internal::redux_evaluator<_XprType>::redux_evaluator(const XprType&) [with _XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0> >; Eigen::internal::redux_evaluator<_XprType>::XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0> >]'
/usr/include/eigen3/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:98:22: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::norm() const [with Derived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1858:52: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >::Transpose(const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Eigen::DenseBase<Derived>::EvalReturnType = const Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:37: required from 'const Eigen::FullPivLU<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::fullPivLu() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1832:69: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:79: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 0>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 5; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, 1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Side = 1; int Mode = 5]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1666:38: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase<Derived>::ColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; Eigen::DenseBase<Derived>::ColXpr = Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:343:34: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >; Dest = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:3783:72: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1640:27: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 0>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 5; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1666:38: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::FullPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1666:38: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
379 | RhsNested actual_rhs(rhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Eigen::DenseBase<Derived>::EvalReturnType = const Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:37: required from 'const Eigen::FullPivLU<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::fullPivLu() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1832:69: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Eigen::DenseBase<Derived>::EvalReturnType = const Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:37: required from 'const Eigen::FullPivLU<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::fullPivLu() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1832:69: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/PythonConsole.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/PythonConsole.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/PythonConsole.cpp
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1640:27: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1640:27: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase<Derived>::EvalReturnType Eigen::DenseBase<Derived>::eval() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Eigen::DenseBase<Derived>::EvalReturnType = const Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:37: required from 'const Eigen::FullPivLU<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::fullPivLu() const [with Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1832:69: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; unsigned int _Mode = 6; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:476:60: required from 'static Eigen::internal::LDLT_Traits<MatrixType, 1>::MatrixU Eigen::internal::LDLT_Traits<MatrixType, 1>::getU(const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; Eigen::internal::LDLT_Traits<MatrixType, 1>::MatrixU = const Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>; typename MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:144:26: required from 'typename Eigen::LDLT<MatrixType, UpLo>::Traits::MatrixU Eigen::LDLT<MatrixType, UpLo>::matrixU() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1; typename Eigen::LDLT<MatrixType, UpLo>::Traits::MatrixU = const Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:592:3: required from 'void Eigen::LDLT<MatrixType, UpLo>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; DstType = Eigen::Matrix<double, -1, 1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>; RhsType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:75: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1640:27: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:78:60: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 1>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 6; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, 1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Side = 1; int Mode = 6]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Matrix<double, -1, 1>; _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; unsigned int _Mode = 6]'
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:43: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; unsigned int _Mode = 6]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:592:3: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:75: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >; RhsType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:78:124: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 1>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 6; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, 1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Side = 1; int Mode = 6]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Matrix<double, -1, 1>; _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; unsigned int _Mode = 6]'
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:43: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; unsigned int _Mode = 6]'
/usr/include/eigen3/Eigen/src/Cholesky/LDLT.h:592:3: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:75: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:78:35: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 1>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 6; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, 1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Side = 1; int Mode = 6]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:75: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:78:48: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 1>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 6; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:1835:75: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/GCS.cpp:56:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 55%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/DatumPoint.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/DatumPoint.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/DatumPoint.cpp
[ 55%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/planegcs/Geo.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/planegcs/Geo.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/Geo.cpp
[ 55%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/DatumCS.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/DatumCS.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/DatumCS.cpp
[ 55%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureTransformed.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureTransformed.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureTransformed.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/PythonConsolePy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/PythonConsolePy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/PythonConsolePy.cpp
[ 55%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/planegcs/Constraints.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/planegcs/Constraints.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/Constraints.cpp
[ 55%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/PythonDebugger.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/PythonDebugger.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/PythonDebugger.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyStandard.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureTransformed.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureTransformed.cpp:40:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<TopoDS_Shape, Bnd_Box>&}; _Tp = std::pair<TopoDS_Shape, Bnd_Box>; _Alloc = std::allocator<std::pair<TopoDS_Shape, Bnd_Box> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<TopoDS_Shape, Bnd_Box> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<TopoDS_Shape, Bnd_Box>*, std::vector<std::pair<TopoDS_Shape, Bnd_Box> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<TopoDS_Shape, Bnd_Box> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<TopoDS_Shape, Bnd_Box>*, std::vector<std::pair<TopoDS_Shape, Bnd_Box> > >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyStandard.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureTransformed.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureTransformed.cpp:40:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void PartDesign::Transformed::divideTools(const std::vector<TopoDS_Shape>&, std::vector<TopoDS_Shape>&, TopoDS_Compound&) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<TopoDS_Shape, Bnd_Box>*, std::vector<std::pair<TopoDS_Shape, Bnd_Box> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<TopoDS_Shape, Bnd_Box>*, std::vector<std::pair<TopoDS_Shape, Bnd_Box> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyStandard.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureTransformed.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureTransformed.cpp:40:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::_List_iterator<gp_Trsf>; _Tp = gp_Trsf; _Alloc = std::allocator<gp_Trsf>]':
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<gp_Trsf>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Trsf*, std::vector<gp_Trsf> >'} changed in GCC 7.1
721 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<gp_Trsf>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Trsf*, std::vector<gp_Trsf> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::_List_iterator<gp_Trsf>' changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::_List_iterator<gp_Trsf>' changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::_List_iterator<gp_Trsf>' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyStandard.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureTransformed.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureTransformed.cpp:40:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual App::DocumentObjectExecReturn* PartDesign::Transformed::execute()':
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector<gp_Trsf>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Trsf*, std::vector<gp_Trsf> >'} changed in GCC 7.1
1662 | _M_range_insert(__pos, __first, __last,
| ^~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::_List_iterator<gp_Trsf>' changed in GCC 7.1
[ 55%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureMirrored.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureMirrored.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureMirrored.cpp
[ 55%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/planegcs/SubSystem.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/planegcs/SubSystem.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/SubSystem.cpp
[ 56%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureLinearPattern.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureLinearPattern.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureLinearPattern.cpp
[ 56%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/planegcs/qp_eq.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/planegcs/qp_eq.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp
make -f src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/build.make src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 56%] FreeCADpov.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/python3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Tools/PythonToCPP.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/FreeCADpov FreeCADpov.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/DependInfo.cmake --color=
Scanning dependencies of target Raytracing
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/build.make src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() const [with unsigned int Mode = 2; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type = const Eigen::TriangularView<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, 2>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:52:47: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 1; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:266:14: required from 'const ConstTransposeReturnType Eigen::TriangularView<MatrixType, Mode>::transpose() const [with _MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::ConstTransposeReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1>; typename _MatrixType::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:53:35: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:496,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h: In instantiation of 'Eigen::internal::triangular_solve_retval<Side, TriangularType, Rhs>::triangular_solve_retval(const TriangularType&, const Rhs&) [with int Side = 2; TriangularType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:193:20: required from 'const Eigen::internal::triangular_solve_retval<Side, Eigen::TriangularView<MatrixType, _Mode>, Other> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solve(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 2; Other = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; _MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:54:59: required from here
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:213:41: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy]
213 | : m_triangularMatrix(tri), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Matrix<double, -1, -1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1>; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:61:41: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 56%] Building CXX object src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/AppRaytracing.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRaytracing_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Raytracing.dir/AppRaytracing.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/AppRaytracing.cpp
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:62:54: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:266:14: required from 'const ConstTransposeReturnType Eigen::TriangularView<MatrixType, Mode>::transpose() const [with _MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::ConstTransposeReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1>; typename _MatrixType::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:53:35: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_score_coeff_op<double>; XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:123:10: required from 'const Eigen::CwiseUnaryOp<CustomUnaryOp, const Derived> Eigen::MatrixBase<Derived>::unaryExpr(const CustomUnaryOp&) const [with CustomUnaryOp = Eigen::internal::scalar_score_coeff_op<double>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:490:24: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; LhsType = const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase<Derived>::operator/(const T&) const [with T = double; Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:521:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:512:32: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:521:30: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:521:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; XprType = const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase<Derived>::cwiseAbs2() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase<Derived>::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:76:37: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:521:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase<Derived>::RowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::RowXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:634:7: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&, Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>; Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType = Eigen::Matrix<double, 1, -1>; typename MatrixType::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:617:5: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: required from 'void Eigen::ReturnByValue<Derived>::evalTo(Dest&) const [with Dest = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:558:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived>&) [with OtherDerived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::ReturnByValue<Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:38:32: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:634:7: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&, Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>; Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType = Eigen::Matrix<double, 1, -1>; typename MatrixType::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:617:5: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: required from 'void Eigen::ReturnByValue<Derived>::evalTo(Dest&) const [with Dest = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:558:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived>&) [with OtherDerived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::ReturnByValue<Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:38:32: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:634:7: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&, Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>; Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType = Eigen::Matrix<double, 1, -1>; typename MatrixType::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:617:5: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: required from 'void Eigen::ReturnByValue<Derived>::evalTo(Dest&) const [with Dest = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:558:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived>&) [with OtherDerived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::ReturnByValue<Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:38:32: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:62:54: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase<Derived>::cwiseAbs2() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::MatrixBase<Derived>::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::norm() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:505:34: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR<MatrixType>::ColPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::colPivHouseholderQr() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:47: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase<Derived>::cwiseAbs2() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::norm() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:565:40: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR<MatrixType>::ColPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::colPivHouseholderQr() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:47: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:521:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:634:7: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&, Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>; Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType = Eigen::Matrix<double, 1, -1>; typename MatrixType::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:617:5: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: required from 'void Eigen::ReturnByValue<Derived>::evalTo(Dest&) const [with Dest = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:558:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived>&) [with OtherDerived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::ReturnByValue<Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:38:32: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
379 | RhsNested actual_rhs(rhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:634:7: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&, Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>; Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType = Eigen::Matrix<double, 1, -1>; typename MatrixType::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:617:5: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: required from 'void Eigen::ReturnByValue<Derived>::evalTo(Dest&) const [with Dest = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:558:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived>&) [with OtherDerived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::ReturnByValue<Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:38:32: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:87:54: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: required from 'void Eigen::MatrixBase<Derived>::applyOnTheLeft(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:600:3: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix<double, -1, 1>; DstType = Eigen::Matrix<double, -1, 1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:194:21: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:634:7: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&, Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>; Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType = Eigen::Matrix<double, 1, -1>; typename MatrixType::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:617:5: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: required from 'void Eigen::ReturnByValue<Derived>::evalTo(Dest&) const [with Dest = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:558:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived>&) [with OtherDerived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::ReturnByValue<Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:38:32: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
379 | RhsNested actual_rhs(rhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; _Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 6]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>::TriangularView(const Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; _Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1, 0, -1, 1>; _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; unsigned int _Mode = 2]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>::TriangularView(const Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; unsigned int _Mode = 1; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; _Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1, 0, -1, 1>; _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; unsigned int _Mode = 1]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>::TriangularView(const Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; unsigned int _Mode = 1; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; _Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1, 0, -1, 1>; _MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; _Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, 1, 1, 1, 1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, 1, 1, 1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, 1, 1, 1, 1> >, const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; _Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 0>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 2; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, 1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Side = 1; int Mode = 2]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; _MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 2]'
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase<Derived>::ColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::ColXpr = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:9: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 5>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; RhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type = const Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product<OtherDerived, Eigen::TriangularView<MatrixType, _Mode> > Eigen::operator*(const Eigen::MatrixBase<OtherDerived>&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase<Derived>::TriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() [with unsigned int Mode = 2; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::TriangularViewReturnType<Mode>::Type = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; _Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product<OtherDerived, Eigen::TriangularView<MatrixType, _Mode> > Eigen::operator*(const Eigen::MatrixBase<OtherDerived>&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; unsigned int _Mode = 2]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>::TriangularView(const Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase<Derived>::RowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::DenseBase<Derived>::RowXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, 1>; Workspace = Eigen::Matrix<double, 1, 1, 1, 1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:79: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 0>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 2; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, 1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Side = 1; int Mode = 2]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:634:7: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&, Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>; Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::WorkVectorType = Eigen::Matrix<double, 1, -1>; typename MatrixType::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:617:5: required from 'void Eigen::internal::FullPivHouseholderQRMatrixQReturnType<MatrixType>::evalTo(ResultType&) const [with ResultType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: required from 'void Eigen::ReturnByValue<Derived>::evalTo(Dest&) const [with Dest = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:558:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::ReturnByValue<OtherDerived>&) [with OtherDerived = Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::ReturnByValue<Eigen::internal::FullPivHouseholderQRMatrixQReturnType<Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:38:32: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:287:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Dest = Eigen::Matrix<double, -1, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:57:19: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:74: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:272:10: required from 'Eigen::DenseBase<Derived>::ConstBlockXpr Eigen::DenseBase<Derived>::bottomRightCorner(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstBlockXpr = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:102: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 0>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = int; int Mode = 2; bool Conjugate = false]'
/usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase<Derived>::ColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; Eigen::DenseBase<Derived>::ColXpr = Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:343:34: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >; Dest = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:527:5: required from 'void Eigen::FullPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:452:3: required from 'Eigen::FullPivHouseholderQR<_MatrixType>& Eigen::FullPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h:136:7: required from 'Eigen::FullPivHouseholderQR<MatrixType>::FullPivHouseholderQR(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:37:54: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:61:45: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:61:45: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Matrix<double, -1, -1>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1>; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:61:45: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/PythonEditor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/PythonEditor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/PythonEditor.cpp
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:83: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:42: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >; RhsType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:61: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >::Transpose(const Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; _Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:61:45: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:191:21: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; RhsType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, Eigen::TriangularShape, Eigen::DenseShape, 8>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:367:64: required from 'static Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::ExtractType Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::extract(const XprType&) [with NestedXpr = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::ExtractType = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; typename Eigen::internal::blas_traits<NestedXpr>::_ExtractType = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::XprType = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:303:79: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, -1, 1> >; RhsType = const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 0, -1, 1> >, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:434:10: required from 'Eigen::DenseBase<Derived>::RowsBlockXpr Eigen::DenseBase<Derived>::topRows(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Eigen::DenseBase<Derived>::RowsBlockXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:604:10: required from 'Eigen::DenseBase<Derived>::ColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Eigen::DenseBase<Derived>::ColsBlockXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:32: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase<Derived>::ConstColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstColsBlockXpr = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:111: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; RhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Derived = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:111: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false>::Block(const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false> >; RhsType = const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>::Block(const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:61:45: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:61:45: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase<Derived>::ConstColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Eigen::DenseBase<Derived>::ConstColsBlockXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:52: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) [with Derived = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:27: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; bool HasDirectAccess = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:215:66: warning: implicitly-declared 'Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >::Transpose(const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >&)' is deprecated [-Wdeprecated-copy]
215 | m_blockRows(blockRows), m_blockCols(blockCols)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:61:45: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:65: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:97: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; int Mode = 2; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; int Mode = 2; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, Eigen::TriangularShape, Eigen::DenseShape, 8>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, Eigen::TriangularShape, Eigen::DenseShape, 8>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; int Mode = 2; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase<Derived>::ConstColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Eigen::DenseBase<Derived>::ConstColsBlockXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 0, -1, 1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1, 0, -1, 1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:27: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:28: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar*, Index, const RhsScalar&) [with Index = int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; DecType = Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >; RhsType = Eigen::Matrix<double, -1, 1>; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Solve<DecType, RhsType>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Solve<Eigen::ColPivHouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:64:58: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /usr/include/eigen3/Eigen/QR:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/planegcs/qp_eq.cpp:28:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
[ 56%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeaturePolarPattern.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeaturePolarPattern.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeaturePolarPattern.cpp
[ 56%] Building CXX object src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/AppRaytracingPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRaytracing_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Raytracing.dir/AppRaytracingPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/AppRaytracingPy.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SyntaxHighlighter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SyntaxHighlighter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SyntaxHighlighter.cpp
[ 56%] Building CXX object src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/PovTools.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRaytracing_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Raytracing.dir/PovTools.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/PovTools.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TextEdit.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TextEdit.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TextEdit.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/bits/random.h:34,
from /usr/include/c++/9/random:49,
from /usr/include/opencascade/NCollection_UBTreeFiller.hxx:22,
from /usr/include/opencascade/BRepMesh.hxx:35,
from /usr/include/opencascade/BRepMesh_VertexInspector.hxx:22,
from /usr/include/opencascade/BRepMesh_VertexTool.hxx:21,
from /usr/include/opencascade/BRepMesh_DataStructureOfDelaun.hxx:19,
from /usr/include/opencascade/BRepMesh_FastDiscret.hxx:20,
from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:20,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/PovTools.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Raytracing::CamDef&}; _Tp = Raytracing::CamDef; _Alloc = std::allocator<Raytracing::CamDef>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Raytracing::CamDef>::iterator' {aka '__gnu_cxx::__normal_iterator<Raytracing::CamDef*, std::vector<Raytracing::CamDef> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /usr/include/c++/9/bits/random.h:34,
from /usr/include/c++/9/random:49,
from /usr/include/opencascade/NCollection_UBTreeFiller.hxx:22,
from /usr/include/opencascade/BRepMesh.hxx:35,
from /usr/include/opencascade/BRepMesh_VertexInspector.hxx:22,
from /usr/include/opencascade/BRepMesh_VertexTool.hxx:21,
from /usr/include/opencascade/BRepMesh_DataStructureOfDelaun.hxx:19,
from /usr/include/opencascade/BRepMesh_FastDiscret.hxx:20,
from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:20,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/PovTools.cpp:27:
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static void Raytracing::PovTools::writeCamera(const char*, const Raytracing::CamDef&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Raytracing::CamDef*, std::vector<Raytracing::CamDef> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 56%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureScaled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureScaled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureScaled.cpp
[ 56%] Building CXX object src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/LuxTools.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRaytracing_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Raytracing.dir/LuxTools.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/LuxTools.cpp
[ 56%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/AppSketcher.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/AppSketcher.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/AppSketcher.cpp
[ 56%] Building CXX object src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRaytracing_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Raytracing.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/PreCompiled.cpp
[ 56%] Building CXX object src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/RayFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRaytracing_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Raytracing.dir/RayFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/RayFeature.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Assistant.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Assistant.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Assistant.cpp
[ 56%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureMultiTransform.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureMultiTransform.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureMultiTransform.cpp
[ 56%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/AppSketcherPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/AppSketcherPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/AppSketcherPy.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/NetworkRetriever.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/NetworkRetriever.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NetworkRetriever.cpp
[ 56%] Building CXX object src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/RayProject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRaytracing_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Raytracing.dir/RayProject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/RayProject.cpp
[ 56%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureSketchBased.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureSketchBased.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureSketchBased.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/OnlineDocumentation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/OnlineDocumentation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/OnlineDocumentation.cpp
[ 56%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/PreCompiled.cpp
[ 56%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/SketchObjectSFPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/SketchObjectSFPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchObjectSFPyImp.cpp
[ 56%] Building CXX object src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/RaySegment.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRaytracing_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Raytracing.dir/RaySegment.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/RaySegment.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/WhatsThis.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/WhatsThis.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/WhatsThis.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/bits/random.h:34,
from /usr/include/c++/9/random:49,
from /usr/include/opencascade/NCollection_UBTreeFiller.hxx:22,
from /usr/include/opencascade/Extrema_HUBTreeOfSphere.hxx:20,
from /usr/include/opencascade/Extrema_GenExtPS.hxx:28,
from /usr/include/opencascade/Extrema_ExtPS.hxx:27,
from /usr/include/opencascade/ShapeAnalysis_Surface.hxx:23,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureSketchBased.cpp:53:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/signals2/deconstruct.hpp:28,
from /usr/include/boost/signals2.hpp:15,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureSketchBased.cpp:76:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<PartDesign::gp_Pnt_Less>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PartDesign::gp_Pnt_Less>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/signals2/deconstruct.hpp:28,
from /usr/include/boost/signals2.hpp:15,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureSketchBased.cpp:76:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >; _Distance = int; _Tp = gp_Pnt; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PartDesign::gp_Pnt_Less>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:39,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/signals2/deconstruct.hpp:28,
from /usr/include/boost/signals2.hpp:15,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureSketchBased.cpp:76:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<PartDesign::gp_Pnt_Less>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'bool PartDesign::ProfileBased::isQuasiEqual(const TopoDS_Shape&, const TopoDS_Shape&) const':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Inventor/SoDrawingGrid.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Inventor/SoDrawingGrid.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Inventor/SoDrawingGrid.cpp
[ 56%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/SketchObjectPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/SketchObjectPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchObjectPyImp.cpp
[ 56%] Building CXX object src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/LuxFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRaytracing_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Raytracing.dir/LuxFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/LuxFeature.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Inventor/SoAutoZoomTranslation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Inventor/SoAutoZoomTranslation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Inventor/SoAutoZoomTranslation.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Inventor/MarkerBitmaps.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Inventor/MarkerBitmaps.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Inventor/MarkerBitmaps.cpp
[ 56%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeaturePad.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeaturePad.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeaturePad.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Inventor/SmSwitchboard.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Inventor/SmSwitchboard.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Inventor/SmSwitchboard.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCBackgroundGradient.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCBackgroundGradient.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCBackgroundGradient.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCBoundingBox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCBoundingBox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCBoundingBox.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCColorBar.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCColorBar.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCColorBar.cpp
[ 56%] Building CXX object src/Mod/Raytracing/App/CMakeFiles/Raytracing.dir/LuxProject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRaytracing_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Raytracing.dir/LuxProject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/App/LuxProject.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCColorGradient.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCColorGradient.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCColorGradient.cpp
[ 56%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeaturePocket.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeaturePocket.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeaturePocket.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyStandard.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchObject.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchObjectPyImp.cpp:31:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Sketcher::ConstraintIds&}; _Tp = Sketcher::ConstraintIds; _Alloc = std::allocator<Sketcher::ConstraintIds>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Sketcher::ConstraintIds>::iterator' {aka '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyStandard.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchObject.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchObjectPyImp.cpp:31:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Sketcher::SketchObjectPy::setMissingPointOnPointConstraints(Py::List)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Sketcher::SketchObjectPy::setMissingRadiusConstraints(Py::List)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Sketcher::SketchObjectPy::setMissingLineEqualityConstraints(Py::List)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Sketcher::SketchObjectPy::setMissingVerticalHorizontalConstraints(Py::List)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Sketcher::ConstraintIds*, std::vector<Sketcher::ConstraintIds> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 56%] Linking CXX shared library ../../../../Mod/Raytracing/Raytracing.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Raytracing.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Raytracing.so -o ../../../../Mod/Raytracing/Raytracing.so CMakeFiles/Raytracing.dir/AppRaytracing.cpp.o CMakeFiles/Raytracing.dir/AppRaytracingPy.cpp.o CMakeFiles/Raytracing.dir/PovTools.cpp.o CMakeFiles/Raytracing.dir/LuxTools.cpp.o CMakeFiles/Raytracing.dir/PreCompiled.cpp.o CMakeFiles/Raytracing.dir/RayFeature.cpp.o CMakeFiles/Raytracing.dir/RayProject.cpp.o CMakeFiles/Raytracing.dir/RaySegment.cpp.o CMakeFiles/Raytracing.dir/LuxFeature.cpp.o CMakeFiles/Raytracing.dir/LuxProject.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libfreetype.so
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 56%] Built target Raytracing
make -f src/Mod/Drawing/App/CMakeFiles/Drawing.dir/build.make src/Mod/Drawing/App/CMakeFiles/Drawing.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App/CMakeFiles/Drawing.dir/DependInfo.cmake --color=
Scanning dependencies of target Drawing
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Drawing/App/CMakeFiles/Drawing.dir/build.make src/Mod/Drawing/App/CMakeFiles/Drawing.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 56%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/AppDrawing.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/AppDrawing.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/AppDrawing.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCColorLegend.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCColorLegend.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCColorLegend.cpp
[ 56%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/ConstraintPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/ConstraintPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/ConstraintPyImp.cpp
[ 56%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCDB.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCDB.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCDB.cpp
[ 56%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureRevolution.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureRevolution.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureRevolution.cpp
[ 56%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/AppDrawingPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/AppDrawingPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/AppDrawingPy.cpp
[ 56%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/SketchPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/SketchPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/SketchPyImp.cpp
[ 56%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureGroove.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureGroove.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureGroove.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCInteractiveElement.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCInteractiveElement.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCInteractiveElement.cpp
[ 57%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/PropertyConstraintList.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/PropertyConstraintList.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/PropertyConstraintList.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCOffscreenRenderer.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCOffscreenRenderer.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCOffscreenRenderer.cpp
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/PreCompiled.cpp
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/FeaturePage.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/FeaturePage.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/FeaturePage.cpp
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureAddSub.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureAddSub.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureAddSub.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCSelection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCSelection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCSelection.cpp
[ 57%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/Constraint.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/Constraint.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Constraint.cpp
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureHole.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureHole.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureHole.cpp
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/FeatureProjection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/FeatureProjection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/FeatureProjection.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCSelection.cpp: In member function 'virtual void Gui::SoFCSelection::redrawHighlighted(SoAction*, SbBool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCSelection.cpp:797:28: warning: 'pathToRender' may be used uninitialized in this function [-Wmaybe-uninitialized]
797 | pathToRender->unref();
| ~~~~~~~~~~~~~~~~~~~^~
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCUnifiedSelection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCUnifiedSelection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCUnifiedSelection.cpp
[ 57%] Building CXX object src/Mod/Sketcher/App/CMakeFiles/Sketcher.dir/Sketch.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSketcher_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App/.. -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Sketcher.dir/Sketch.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp
In file included from /usr/include/opencascade/gp_Pnt.hxx:195,
from /usr/include/opencascade/gp_Vec.lxx:20,
from /usr/include/opencascade/gp_Vec.hxx:377,
from /usr/include/opencascade/gp_Dir.lxx:15,
from /usr/include/opencascade/gp_Dir.hxx:284,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureHole.cpp:27:
/usr/include/opencascade/gp_Pnt.lxx: In member function 'virtual App::DocumentObjectExecReturn* PartDesign::Hole::execute()':
/usr/include/opencascade/gp_Pnt.lxx:64:17: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
64 | { return coord.X(); }
| ~~~~~~~^~
/usr/include/opencascade/gp_Pnt.lxx:67:17: warning: '*((void*)&<anonymous> +8)' may be used uninitialized in this function [-Wmaybe-uninitialized]
67 | { return coord.Y(); }
| ~~~~~~~^~
/usr/include/opencascade/gp_Pnt.lxx:70:17: warning: '*((void*)&<anonymous> +16)' may be used uninitialized in this function [-Wmaybe-uninitialized]
70 | { return coord.Z(); }
| ~~~~~~~^~
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/FeatureView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/FeatureView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/FeatureView.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp: In member function 'bool Sketcher::Sketch::hasDependentParameters(int, Sketcher::PointPos) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3672:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
3672 | switch(pos) { // NOTE: points are added to all the cases, see addition.
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3679:9: note: here
3679 | case Line:
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3681:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
3681 | switch(pos) {
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3688:9: note: here
3688 | case Arc:
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3690:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
3690 | switch(pos) {
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3697:9: note: here
3697 | case Circle:
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3699:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
3699 | switch(pos) { // NOTE: points are added to all the cases, see addition.
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3707:9: note: here
3707 | case Ellipse:
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3709:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
3709 | switch(pos) { // NOTE: points are added to all the cases, see addition.
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3716:9: note: here
3716 | case ArcOfEllipse:
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3718:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
3718 | switch(pos) {
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3725:9: note: here
3725 | case ArcOfHyperbola:
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3727:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
3727 | switch(pos) {
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3734:9: note: here
3734 | case ArcOfParabola:
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3736:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
3736 | switch(pos) {
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3743:9: note: here
3743 | case BSpline:
| ^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3745:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
3745 | switch(pos) {
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:3752:9: note: here
3752 | case None:
| ^~~~
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureBoolean.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureBoolean.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureBoolean.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCSelectionAction.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCSelectionAction.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCSelectionAction.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Writer.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:33:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'bool Sketcher::Sketch::updateGeometry()':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Writer.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Sketcher/App/Sketch.cpp:33:
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/FeatureViewPart.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/FeatureViewPart.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/FeatureViewPart.cpp
[ 57%] Linking CXX shared library ../../../../Mod/Sketcher/Sketcher.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Sketcher/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Sketcher.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Sketcher.so -o ../../../../Mod/Sketcher/Sketcher.so CMakeFiles/Sketcher.dir/SketchObjectSF.cpp.o CMakeFiles/Sketcher.dir/SketchObject.cpp.o CMakeFiles/Sketcher.dir/SketchAnalysis.cpp.o CMakeFiles/Sketcher.dir/planegcs/GCS.cpp.o CMakeFiles/Sketcher.dir/planegcs/Geo.cpp.o CMakeFiles/Sketcher.dir/planegcs/Constraints.cpp.o CMakeFiles/Sketcher.dir/planegcs/SubSystem.cpp.o CMakeFiles/Sketcher.dir/planegcs/qp_eq.cpp.o CMakeFiles/Sketcher.dir/AppSketcher.cpp.o CMakeFiles/Sketcher.dir/AppSketcherPy.cpp.o CMakeFiles/Sketcher.dir/PreCompiled.cpp.o CMakeFiles/Sketcher.dir/SketchObjectSFPyImp.cpp.o CMakeFiles/Sketcher.dir/SketchObjectPyImp.cpp.o CMakeFiles/Sketcher.dir/ConstraintPyImp.cpp.o CMakeFiles/Sketcher.dir/SketchPyImp.cpp.o CMakeFiles/Sketcher.dir/PropertyConstraintList.cpp.o CMakeFiles/Sketcher.dir/Constraint.cpp.o CMakeFiles/Sketcher.dir/Sketch.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeaturePrimitive.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeaturePrimitive.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeaturePrimitive.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 57%] Built target Sketcher
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeaturePipe.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeaturePipe.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeaturePipe.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCVectorizeSVGAction.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCVectorizeSVGAction.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCVectorizeSVGAction.cpp
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/FeatureViewAnnotation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/FeatureViewAnnotation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/FeatureViewAnnotation.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCVectorizeU3DAction.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCVectorizeU3DAction.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCVectorizeU3DAction.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoNavigationDragger.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoNavigationDragger.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoNavigationDragger.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoAxisCrossKit.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoAxisCrossKit.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoAxisCrossKit.cpp
make -f src/Mod/Robot/App/CMakeFiles/Robot.dir/build.make src/Mod/Robot/App/CMakeFiles/Robot.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App/CMakeFiles/Robot.dir/DependInfo.cmake --color=
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/FeatureViewSymbol.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/FeatureViewSymbol.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/FeatureViewSymbol.cpp
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureLoft.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureLoft.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureLoft.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoTextLabel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoTextLabel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoTextLabel.cpp
Scanning dependencies of target Robot
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Robot/App/CMakeFiles/Robot.dir/build.make src/Mod/Robot/App/CMakeFiles/Robot.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/RobotObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/RobotObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoTouchEvents.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoTouchEvents.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoTouchEvents.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SoFCCSysDragger.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SoFCCSysDragger.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCCSysDragger.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/TrajectoryObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/TrajectoryObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryObject.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Language/Translator.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Language/Translator.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Language/Translator.cpp
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureDressUp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureDressUp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureDressUp.cpp
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/FeatureClip.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/FeatureClip.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/FeatureClip.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/TrajectoryDressUpObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/TrajectoryDressUpObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryDressUpObject.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyEditor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyEditor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/propertyeditor/PropertyEditor.cpp
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureFillet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureFillet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureFillet.cpp
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/PageGroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/PageGroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/PageGroup.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryDressUpObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryDressUpObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryDressUpObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryDressUpObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryDressUpObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryDressUpObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/TrajectoryCompound.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/TrajectoryCompound.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyItem.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyItem.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/propertyeditor/PropertyItem.cpp
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/FeatureViewSpreadsheet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/FeatureViewSpreadsheet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/FeatureViewSpreadsheet.cpp
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureChamfer.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureChamfer.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureChamfer.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/Edge2TracObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/Edge2TracObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.cpp
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureDraft.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureDraft.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureDraft.cpp
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/DrawingExport.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/DrawingExport.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/DrawingExport.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/PropertyTrajectory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/PropertyTrajectory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/PropertyTrajectory.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/PropertyTrajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/PropertyTrajectory.cpp:38:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/PropertyTrajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/PropertyTrajectory.cpp:38:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/PropertyTrajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/PropertyTrajectory.cpp:38:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/RobotAlgos.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/RobotAlgos.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotAlgos.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/Robot6Axis.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/Robot6Axis.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp
[ 57%] Building CXX object src/Mod/Drawing/App/CMakeFiles/Drawing.dir/ProjectionAlgos.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/c++ -DDrawing_EXPORTS -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Drawing.dir/ProjectionAlgos.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/App/ProjectionAlgos.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyItemDelegate.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyItemDelegate.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/propertyeditor/PropertyItemDelegate.cpp
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeatureThickness.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeatureThickness.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeatureThickness.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/Trajectory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/Trajectory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.cpp:34:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.cpp:34:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.cpp:34:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/Simulation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/Simulation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Simulation.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Simulation.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Simulation.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Simulation.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/Waypoint.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/Waypoint.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.cpp:33:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyModel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyModel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/propertyeditor/PropertyModel.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/AppRobot.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/AppRobot.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/AppRobot.cpp
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/AppPartDesign.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/AppPartDesign.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/AppPartDesign.cpp
[ 57%] Linking CXX shared library ../../../../Mod/Drawing/Drawing.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Drawing.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Drawing.so -o ../../../../Mod/Drawing/Drawing.so CMakeFiles/Drawing.dir/AppDrawing.cpp.o CMakeFiles/Drawing.dir/AppDrawingPy.cpp.o CMakeFiles/Drawing.dir/PreCompiled.cpp.o CMakeFiles/Drawing.dir/FeaturePage.cpp.o CMakeFiles/Drawing.dir/FeatureProjection.cpp.o CMakeFiles/Drawing.dir/FeatureView.cpp.o CMakeFiles/Drawing.dir/FeatureViewPart.cpp.o CMakeFiles/Drawing.dir/FeatureViewAnnotation.cpp.o CMakeFiles/Drawing.dir/FeatureViewSymbol.cpp.o CMakeFiles/Drawing.dir/FeatureClip.cpp.o CMakeFiles/Drawing.dir/PageGroup.cpp.o CMakeFiles/Drawing.dir/FeatureViewSpreadsheet.cpp.o CMakeFiles/Drawing.dir/DrawingExport.cpp.o CMakeFiles/Drawing.dir/ProjectionAlgos.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Spreadsheet:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so ../../../../Mod/Spreadsheet/Spreadsheet.so ../../../../lib/libFreeCADApp.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 57%] Built target Drawing
make -f src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/build.make src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/DependInfo.cmake --color=
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App/Robot6AxisPy.h:8,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/AppRobot.cpp:35:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App/Robot6AxisPy.h:8,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/AppRobot.cpp:35:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App/Robot6AxisPy.h:8,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/AppRobot.cpp:35:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
Scanning dependencies of target ReverseEngineering
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/build.make src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 57%] Building CXX object src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/AppReverseEngineering.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DReverseEngineering_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineering.dir/AppReverseEngineering.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/App/AppReverseEngineering.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TaskView/TaskAppearance.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TaskView/TaskAppearance.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TaskView/TaskAppearance.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/PreCompiled.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/Robot6AxisPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/Robot6AxisPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6AxisPyImp.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6AxisPyImp.cpp:26:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6AxisPyImp.cpp:26:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6AxisPyImp.cpp:26:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/AppPartDesignPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/AppPartDesignPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/AppPartDesignPy.cpp
[ 57%] Building CXX object src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/ApproxSurface.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DReverseEngineering_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineering.dir/ApproxSurface.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/App/ApproxSurface.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/TrajectoryPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/TrajectoryPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryPyImp.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryPyImp.cpp:28:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryPyImp.cpp:28:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryPyImp.cpp:28:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/PreCompiled.cpp
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/BodyPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/BodyPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/BodyPyImp.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/RobotObjectPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/RobotObjectPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObjectPyImp.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qtextstream.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdebug.h:49,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qresultstore.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfutureinterface.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfuture.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFuture:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/App/ApproxSurface.cpp:30:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector2d}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'virtual bool Reen::ParameterCorrection::GetUVParameters(double)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 57%] Building CXX object src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/BSplineFitting.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DReverseEngineering_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineering.dir/BSplineFitting.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/App/BSplineFitting.cpp
[ 57%] Building CXX object src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/RegionGrowing.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DReverseEngineering_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineering.dir/RegionGrowing.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/App/RegionGrowing.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TaskView/TaskSelectLinkProperty.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TaskView/TaskSelectLinkProperty.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TaskView/TaskSelectLinkProperty.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObjectPyImp.cpp:26:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObjectPyImp.cpp:26:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObjectPyImp.cpp:26:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/PartDesign/App/CMakeFiles/PartDesign.dir/FeaturePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartDesign_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartDesign.dir/FeaturePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/PartDesign/App/FeaturePyImp.cpp
[ 57%] Building CXX object src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/SampleConsensus.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DReverseEngineering_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineering.dir/SampleConsensus.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/App/SampleConsensus.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/WaypointPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/WaypointPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/WaypointPyImp.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/WaypointPyImp.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/WaypointPyImp.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Waypoint.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/WaypointPyImp.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/Segmentation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DReverseEngineering_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineering.dir/Segmentation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/App/Segmentation.cpp
[ 57%] Building CXX object src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/SurfaceTriangulation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DReverseEngineering_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineering.dir/SurfaceTriangulation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/App/SurfaceTriangulation.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/articulatedbodyinertia.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/articulatedbodyinertia.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 3, 3>; _Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 3, 3>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:72:70: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; _Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:72:112: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; _Rhs = Eigen::Matrix<double, 3, 3>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 3, 3>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:43: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:174:10: required from 'Eigen::Transpose<Derived> Eigen::DenseBase<Derived>::transpose() [with Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:57: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; _Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:57: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 3, 3>; _Rhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 3, 3>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:107: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; _Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:119: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; _Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:133: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:174:10: required from 'Eigen::Transpose<Derived> Eigen::DenseBase<Derived>::transpose() [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:51: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; _Rhs = Eigen::Matrix<double, 3, 3>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 3, 3>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:55: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; _Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:57: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 3, 3>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 3, 3>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:107:84: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; _Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; _Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; _Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:98: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:98: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 57%] Building CXX object src/Mod/ReverseEngineering/App/CMakeFiles/ReverseEngineering.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DReverseEngineering_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineering.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/App/PreCompiled.cpp
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 3, 3>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 3, 3>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:224:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:223:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product<DstXprType, OtherXpr, ProductType, Func1, Func2>::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; InitialFunc = Eigen::internal::assign_op<double, double>; DstXprType = Eigen::Matrix<double, 3, 3>; OtherXpr = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >; ProductType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0>; Func1 = Eigen::internal::assign_op<double, double>; Func2 = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:107:96: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 3, 3>; _Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 3, 3>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 1>; Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 1>; Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:223:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product<DstXprType, OtherXpr, ProductType, Func1, Func2>::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; InitialFunc = Eigen::internal::assign_op<double, double>; DstXprType = Eigen::Matrix<double, 3, 1>; OtherXpr = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; ProductType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func1 = Eigen::internal::assign_op<double, double>; Func2 = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:72:112: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; _Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:404:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:163:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::add_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:224:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product<DstXprType, OtherXpr, ProductType, Func1, Func2>::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; InitialFunc = Eigen::internal::assign_op<double, double>; DstXprType = Eigen::Matrix<double, 3, 1>; OtherXpr = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; ProductType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func1 = Eigen::internal::assign_op<double, double>; Func2 = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:72:112: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 57%] Linking CXX shared library ../../../../Mod/ReverseEngineering/ReverseEngineering.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/ReverseEngineering.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,ReverseEngineering.so -o ../../../../Mod/ReverseEngineering/ReverseEngineering.so CMakeFiles/ReverseEngineering.dir/AppReverseEngineering.cpp.o CMakeFiles/ReverseEngineering.dir/ApproxSurface.cpp.o CMakeFiles/ReverseEngineering.dir/BSplineFitting.cpp.o CMakeFiles/ReverseEngineering.dir/RegionGrowing.cpp.o CMakeFiles/ReverseEngineering.dir/SampleConsensus.cpp.o CMakeFiles/ReverseEngineering.dir/Segmentation.cpp.o CMakeFiles/ReverseEngineering.dir/SurfaceTriangulation.cpp.o CMakeFiles/ReverseEngineering.dir/PreCompiled.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Points:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so ../../../../Mod/Mesh/Mesh.so ../../../../Mod/Points/Points.so ../../../../lib/libFreeCADApp.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Concurrent.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:223:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product<DstXprType, OtherXpr, ProductType, Func1, Func2>::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; InitialFunc = Eigen::internal::assign_op<double, double>; DstXprType = Eigen::Matrix<double, 3, 3>; OtherXpr = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >; ProductType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0>; Func1 = Eigen::internal::assign_op<double, double>; Func2 = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:107:96: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 1>; Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:72:112: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:404:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:72:112: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>::Block(const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 3, 3>; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 3, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 3, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 3, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 3, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 3, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 3, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:98: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 3, 1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 1> >, Eigen::internal::sub_assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:224:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product<DstXprType, OtherXpr, ProductType, Func1, Func2>::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; InitialFunc = Eigen::internal::assign_op<double, double>; DstXprType = Eigen::Matrix<double, 3, 3>; OtherXpr = Eigen::Matrix<double, 3, 3>; ProductType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0>; Func1 = Eigen::internal::assign_op<double, double>; Func2 = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:88:35: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 3, 3>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 3, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 3, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:98: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; _Rhs = Eigen::Matrix<double, 3, 3>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 3, 3>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; _Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; _Rhs = Eigen::Matrix<double, 3, 3>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 3, 3>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix<double, 3, 3>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:98: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:5: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:72:112: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:5: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::add_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:72:112: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >; RhsType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:5: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::add_assign_op<double, double>, 0>; int Index = 0; int Stop = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::add_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:72:112: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1> >, Eigen::internal::sub_assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:223:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product<DstXprType, OtherXpr, ProductType, Func1, Func2>::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; InitialFunc = Eigen::internal::assign_op<double, double>; DstXprType = Eigen::Matrix<double, 3, 3>; OtherXpr = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >; ProductType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0>; Func1 = Eigen::internal::assign_op<double, double>; Func2 = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:107:96: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:5: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:72:112: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1, 3, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:5: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:72:112: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix<double, 3, 3>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:98: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:223:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product<DstXprType, OtherXpr, ProductType, Func1, Func2>::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; InitialFunc = Eigen::internal::assign_op<double, double>; DstXprType = Eigen::Matrix<double, 3, 3>; OtherXpr = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >; ProductType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0>; Func1 = Eigen::internal::assign_op<double, double>; Func2 = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:107:96: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 57%] Linking CXX shared library ../../../../Mod/PartDesign/_PartDesign.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/PartDesign/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/PartDesign.dir/link.txt --verbose=1
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>::Block(const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 3, 3>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,_PartDesign.so -o ../../../../Mod/PartDesign/_PartDesign.so CMakeFiles/PartDesign.dir/Feature.cpp.o CMakeFiles/PartDesign.dir/FeatureSolid.cpp.o CMakeFiles/PartDesign.dir/Body.cpp.o CMakeFiles/PartDesign.dir/FeatureBase.cpp.o CMakeFiles/PartDesign.dir/ShapeBinder.cpp.o CMakeFiles/PartDesign.dir/DatumPlane.cpp.o CMakeFiles/PartDesign.dir/DatumLine.cpp.o CMakeFiles/PartDesign.dir/DatumPoint.cpp.o CMakeFiles/PartDesign.dir/DatumCS.cpp.o CMakeFiles/PartDesign.dir/FeatureTransformed.cpp.o CMakeFiles/PartDesign.dir/FeatureMirrored.cpp.o CMakeFiles/PartDesign.dir/FeatureLinearPattern.cpp.o CMakeFiles/PartDesign.dir/FeaturePolarPattern.cpp.o CMakeFiles/PartDesign.dir/FeatureScaled.cpp.o CMakeFiles/PartDesign.dir/FeatureMultiTransform.cpp.o CMakeFiles/PartDesign.dir/FeatureSketchBased.cpp.o CMakeFiles/PartDesign.dir/FeaturePad.cpp.o CMakeFiles/PartDesign.dir/FeaturePocket.cpp.o CMakeFiles/PartDesign.dir/FeatureRevolution.cpp.o CMakeFiles/PartDesign.dir/FeatureGroove.cpp.o CMakeFiles/PartDesign.dir/FeatureAddSub.cpp.o CMakeFiles/PartDesign.dir/FeatureHole.cpp.o CMakeFiles/PartDesign.dir/FeatureBoolean.cpp.o CMakeFiles/PartDesign.dir/FeaturePrimitive.cpp.o CMakeFiles/PartDesign.dir/FeaturePipe.cpp.o CMakeFiles/PartDesign.dir/FeatureLoft.cpp.o CMakeFiles/PartDesign.dir/FeatureDressUp.cpp.o CMakeFiles/PartDesign.dir/FeatureFillet.cpp.o CMakeFiles/PartDesign.dir/FeatureChamfer.cpp.o CMakeFiles/PartDesign.dir/FeatureDraft.cpp.o CMakeFiles/PartDesign.dir/FeatureThickness.cpp.o CMakeFiles/PartDesign.dir/AppPartDesign.cpp.o CMakeFiles/PartDesign.dir/AppPartDesignPy.cpp.o CMakeFiles/PartDesign.dir/PreCompiled.cpp.o CMakeFiles/PartDesign.dir/BodyPyImp.cpp.o CMakeFiles/PartDesign.dir/FeaturePyImp.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat ../../../../Mod/Part/Part.so ../../../../lib/libFreeCADApp.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libfreetype.so
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:98: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:98: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 3, 3>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 1, 3, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 3, 3>, 0>, Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:94:98: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 3, 3>; _Rhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 3, 3>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:224:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product<DstXprType, OtherXpr, ProductType, Func1, Func2>::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >; InitialFunc = Eigen::internal::assign_op<double, double>; DstXprType = Eigen::Matrix<double, 3, 3>; OtherXpr = Eigen::Matrix<double, 3, 3>; ProductType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0>; Func1 = Eigen::internal::assign_op<double, double>; Func2 = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1>; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 3, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1> >, Eigen::internal::sub_assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 31 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 3, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 3, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 3, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 3, 3>, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >, 0> >, const Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Matrix<double, 3, 3>, 0> >, 0>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:89:134: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/articulatedbodyinertia.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 57%] Built target ReverseEngineering
make -f src/Mod/MeshPart/App/CMakeFiles/MeshPart.dir/build.make src/Mod/MeshPart/App/CMakeFiles/MeshPart.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 57%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/MeshPart/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/MeshPart/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/MeshPart/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/MeshPart/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/MeshPart/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/MeshPart/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/MeshPart/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/MeshPart/App/CMakeFiles/MeshPart.dir/DependInfo.cmake --color=
Scanning dependencies of target MeshPart
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/MeshPart/App/CMakeFiles/MeshPart.dir/build.make src/Mod/MeshPart/App/CMakeFiles/MeshPart.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 57%] Building CXX object src/Mod/MeshPart/App/CMakeFiles/MeshPart.dir/AppMeshPart.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/MeshPart/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DHAVE_MEFISTO -DHAVE_NETGEN -DHAVE_SMESH -DMeshPart_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshPart.dir/AppMeshPart.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/MeshPart/App/AppMeshPart.cpp
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TaskView/TaskEditControl.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TaskView/TaskEditControl.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TaskView/TaskEditControl.cpp
[ 57%] Building CXX object src/Mod/MeshPart/App/CMakeFiles/MeshPart.dir/AppMeshPartPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/MeshPart/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DHAVE_MEFISTO -DHAVE_NETGEN -DHAVE_SMESH -DMeshPart_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshPart.dir/AppMeshPartPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/MeshPart/App/AppMeshPartPy.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 57%] Built target PartDesign
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TaskView/TaskView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TaskView/TaskView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TaskView/TaskView.cpp
[ 57%] Building CXX object src/Mod/MeshPart/App/CMakeFiles/MeshPart.dir/CurveProjector.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/MeshPart/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DHAVE_MEFISTO -DHAVE_NETGEN -DHAVE_SMESH -DMeshPart_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshPart.dir/CurveProjector.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/MeshPart/App/CurveProjector.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chain.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chain.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.cpp:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const KDL::Segment&}; _Tp = KDL::Segment; _Alloc = std::allocator<KDL::Segment>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<KDL::Segment>::iterator' {aka '__gnu_cxx::__normal_iterator<KDL::Segment*, std::vector<KDL::Segment> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.cpp:22:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void KDL::Chain::addSegment(const KDL::Segment&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<KDL::Segment*, std::vector<KDL::Segment> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chaindynparam.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chaindynparam.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chaindynparam.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_recursive_newton_euler.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chaindynparam.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chaindynparam.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_recursive_newton_euler.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chaindynparam.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chaindynparam.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_recursive_newton_euler.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chaindynparam.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chaindynparam.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TaskView/TaskDialog.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TaskView/TaskDialog.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TaskView/TaskDialog.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainfksolverpos_recursive.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainfksolverpos_recursive.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/MeshPart/App/CMakeFiles/MeshPart.dir/MeshAlgos.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/MeshPart/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DHAVE_MEFISTO -DHAVE_NETGEN -DHAVE_SMESH -DMeshPart_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshPart.dir/MeshAlgos.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/MeshPart/App/MeshAlgos.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainfksolvervel_recursive.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainfksolvervel_recursive.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainidsolver_recursive_newton_euler.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainidsolver_recursive_newton_euler.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_recursive_newton_euler.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_recursive_newton_euler.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_recursive_newton_euler.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_recursive_newton_euler.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_recursive_newton_euler.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_recursive_newton_euler.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_recursive_newton_euler.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainidsolver_vereshchagin.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainidsolver_vereshchagin.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/MeshPart/App/CMakeFiles/MeshPart.dir/Mesher.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/MeshPart/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DHAVE_MEFISTO -DHAVE_NETGEN -DHAVE_SMESH -DMeshPart_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshPart.dir/Mesher.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/MeshPart/App/Mesher.cpp
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 6, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 6, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:174:52: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 6, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 6, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 6, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 6, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, 6, 1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:187:62: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, -1, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, -1, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:192:61: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; _Rhs = Eigen::Matrix<double, 6, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 6, 1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 6, 1>; Derived = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:199:52: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 6, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 6, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, -1, -1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, -1, -1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:262:57: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:818:47: required from 'typename Eigen::DenseBase<Derived>::FixedBlockXpr<Rows, Cols>::Type Eigen::DenseBase<Derived>::block(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with int NRows = 3; int NCols = 1; Derived = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; typename Eigen::DenseBase<Derived>::FixedBlockXpr<Rows, Cols>::Type = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>, 3, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:95:64: required from 'Eigen::CommaInitializer<MatrixType>& Eigen::CommaInitializer<MatrixType>::operator,(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:162:97: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, -1>; int BlockRows = 6; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:66:10: required from 'Eigen::DenseBase<Derived>::BlockXpr Eigen::DenseBase<Derived>::block(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; Eigen::DenseBase<Derived>::BlockXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:44:51: required from 'Eigen::CommaInitializer<MatrixType>::CommaInitializer(XprType&, const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>]'
/usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:155:10: required from 'Eigen::CommaInitializer<Derived> Eigen::DenseBase<Derived>::operator<<(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:162:66: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, -1>; int BlockRows = 6; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 6, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 6, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; Derived = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 6, 6>; Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 6, 6>; Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 6>; Src = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>; ExpressionType = Eigen::Matrix<double, 6, 6>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:174:52: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 6, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 6, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; _Rhs = Eigen::Matrix<double, 6, 1>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 6, 1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 6, 1>; Derived = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:404:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:163:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::add_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:50:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator+=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>; ExpressionType = Eigen::Matrix<double, -1, 1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:199:52: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 6, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 6, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, -1, -1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, -1, -1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; ExpressionType = Eigen::Matrix<double, -1, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:262:57: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, 6>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, 6>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 6>; Src = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 6, 6>; Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 6, 6>; Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 6>; Src = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>; ExpressionType = Eigen::Matrix<double, 6, 6>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:174:52: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 6, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 6, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Func = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:404:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:163:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::add_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:50:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator+=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>; ExpressionType = Eigen::Matrix<double, -1, 1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:199:52: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 6, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 6, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:287:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Dest = Eigen::Matrix<double, -1, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; ExpressionType = Eigen::Matrix<double, -1, 1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:273:34: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 6, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 6, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:607:12: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 0>, 4, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 0>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 0>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 0>, 4, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int Options = 0; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:103:54: required from 'Eigen::internal::evaluator<const T>::evaluator(const T&) [with T = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:702:26: required from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:671:70: required from 'Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> >; Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; ExpressionType = Eigen::Matrix<double, 6, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:187:73: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:607:44: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 0>, 4, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 0>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 0>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 0>, 4, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int Options = 0; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:103:54: required from 'Eigen::internal::evaluator<const T>::evaluator(const T&) [with T = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:702:26: required from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:671:70: required from 'Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> >; Eigen::internal::evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; ExpressionType = Eigen::Matrix<double, 6, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:187:73: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; ExpressionType = Eigen::Matrix<double, -1, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:262:57: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:713:74: required from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 6, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > > >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 1>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 6, -1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > > >, Eigen::internal::sub_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; ExpressionType = Eigen::Matrix<double, 6, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:187:73: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, 1>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >; RhsType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:713:74: required from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 6, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > > >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 1>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 6, -1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > > >, Eigen::internal::sub_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; ExpressionType = Eigen::Matrix<double, 6, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:187:73: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1> >, Eigen::internal::add_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Func = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:404:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:163:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::add_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:50:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator+=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>; ExpressionType = Eigen::Matrix<double, -1, 1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:199:52: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; int BlockRows = 1; int BlockCols = 6; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1> >, Eigen::internal::add_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Func = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:404:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:163:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::add_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:50:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator+=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>; ExpressionType = Eigen::Matrix<double, -1, 1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:199:52: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, 1>; int BlockRows = 6; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TaskView/TaskDialogPython.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TaskView/TaskDialogPython.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TaskView/TaskDialogPython.cpp
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >; RhsType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 6, 6> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 6, 6> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 6, 6> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 6; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 6>; Src = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 6, 6>; Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 6, 6>; Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 6>; Src = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>; ExpressionType = Eigen::Matrix<double, 6, 6>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:174:52: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:713:74: required from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Rhs = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 1>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 6, -1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > > >, Eigen::internal::sub_assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Functor = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; Func = Eigen::internal::sub_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 6, -1> > >; ExpressionType = Eigen::Matrix<double, 6, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:187:73: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; int BlockRows = 1; int BlockCols = 6; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; int BlockRows = 1; int BlockCols = 6; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; int BlockRows = 1; int BlockCols = 6; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, 1, 6, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1> >; Functor = Eigen::internal::add_assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Func = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:404:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:163:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::add_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::add_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::add_assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:50:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator+=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 6, -1> >, Eigen::Matrix<double, 6, 1>, 0>; ExpressionType = Eigen::Matrix<double, -1, 1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:199:52: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 6, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 6, -1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 6, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 6, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; ExpressionType = Eigen::Matrix<double, -1, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:262:57: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; ExpressionType = Eigen::Matrix<double, -1, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:262:57: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<double, 6, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 6, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 6, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, 1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 6, 1>; Lhs = Eigen::Matrix<double, 6, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1>; Src = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:298:28: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<double, 6, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 6, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 6, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, 1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 6, 1>; Lhs = Eigen::Matrix<double, 6, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1>; Src = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:298:28: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int ProductTag = 4; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 6, 6> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 6>; Src = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 6, 6>; Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 6, 6>; Lhs = Eigen::Matrix<double, 6, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 6>; Src = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, 1>, Eigen::Transpose<Eigen::Matrix<double, 6, 1> >, 0>; ExpressionType = Eigen::Matrix<double, 6, 6>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:174:52: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 6, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 6, 1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 6, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 6, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; ExpressionType = Eigen::Matrix<double, -1, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:262:57: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainidsolver_vereshchagin.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 57%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TaskView/TaskWatcher.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TaskView/TaskWatcher.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TaskView/TaskWatcher.cpp
[ 57%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainiksolverpos_lma.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainiksolverpos_lma.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
[ 57%] Building CXX object src/Mod/MeshPart/App/CMakeFiles/MeshPart.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/MeshPart/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DHAVE_MEFISTO -DHAVE_NETGEN -DHAVE_SMESH -DMeshPart_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -I/usr/include/eigen3 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshPart.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/MeshPart/App/PreCompiled.cpp
[ 57%] Linking CXX shared library ../../../../Mod/MeshPart/MeshPart.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/MeshPart/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/MeshPart.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,MeshPart.so -o ../../../../Mod/MeshPart/MeshPart.so CMakeFiles/MeshPart.dir/AppMeshPart.cpp.o CMakeFiles/MeshPart.dir/AppMeshPartPy.cpp.o CMakeFiles/MeshPart.dir/CurveProjector.cpp.o CMakeFiles/MeshPart.dir/MeshAlgos.cpp.o CMakeFiles/MeshPart.dir/Mesher.cpp.o CMakeFiles/MeshPart.dir/PreCompiled.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so ../../../../Mod/Mesh/Mesh.so ../../../../lib/libNETGENPlugin.so ../../../../lib/libFreeCADApp.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 ../../../../lib/libFreeCADBase.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Concurrent.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 ../../../../lib/libStdMeshers.so ../../../../lib/libMEFISTO2.so ../../../../lib/libSMESH.so ../../../../lib/libDriverSTL.so ../../../../lib/libDriverDAT.so ../../../../lib/libDriverUNV.so ../../../../lib/libDriver.so /usr/lib/arm-linux-gnueabihf/libmedC.so ../../../../lib/libSMESHDS.so ../../../../lib/libSMDS.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libvtkFiltersVerdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkverdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXML-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXMLParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libvtkIOMPIParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersModeling-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libvtkIONetCDF-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libvtkexoIIc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallelDIY2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelMPI-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOLegacy-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkInteractionStyle-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersExtraction-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersStatistics-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingFourier-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkalglib-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingFreeType-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libfreetype.so /usr/lib/arm-linux-gnueabihf/libvtkRenderingOpenGL2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersSources-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeneral-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonComputationalGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonColor-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOImage-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonExecutionModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonDataModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonTransforms-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMisc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMath-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonSystem-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtksys-7.1.so.7.1p.1 -ldl /usr/lib/arm-linux-gnueabihf/libvtkDICOMParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkmetaio-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libSM.so /usr/lib/arm-linux-gnueabihf/libICE.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so /usr/lib/arm-linux-gnueabihf/libXt.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so -lpthread /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp: In member function 'virtual int KDL::ChainIkSolverPos_LMA::CartToJnt(const KDL::JntArray&, const KDL::Frame&, KDL::JntArray&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:198:26: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
198 | for (unsigned int j=0;j<original_Aii.rows();++j) {
| ~^~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainiksolverpos_nr.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainiksolverpos_nr.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Matrix<double, 6, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 6, 1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 6, 1>; Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:202:35: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Matrix<double, 6, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 6, 1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 6, 1>; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:205:26: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; _Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:231:24: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; _Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:249:69: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; LhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; RhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase<Derived>::operator/(const T&) const [with T = double; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:689:60: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_opposite_op<double>; XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:45:28: required from 'const NegativeReturnType Eigen::MatrixBase<Derived>::operator-() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::MatrixBase<Derived>::NegativeReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:757:62: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; XprType = const Eigen::Block<Eigen::Matrix<double, 6, 1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase<Derived>::cwiseAbs2() const [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 1>, -1, 1, false>; Eigen::MatrixBase<Derived>::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, 6, 1>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 1>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::norm() const [with Derived = Eigen::Block<Eigen::Matrix<double, 6, 1>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:181:47: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, 6, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, 6, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() const [with unsigned int Mode = 2; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type = const Eigen::TriangularView<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, 2>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:114: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 1; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:24: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:87:54: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:42: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Product.h:132:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::Scalar = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:231:42: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >; RhsType = const Eigen::Matrix<double, -1, 1>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Matrix<double, -1, 1>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:61: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Product.h:132:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::Scalar = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:231:42: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >::Transpose(const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >; RhsType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:61: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; int Options = 0; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/Product.h:132:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >; int Option = 0; Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::Scalar = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:249:69: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >::Transpose(const Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:24: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; _Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:163:27: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:165:25: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:166:34: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; _Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:166:34: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; _Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; _Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; _Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 6]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>::TriangularView(const Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; _Rhs = Eigen::Matrix<double, -1, -1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; unsigned int _Mode = 2]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>::TriangularView(const Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
[ 58%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iisfreecadscheme.cpp.o
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; unsigned int _Mode = 1; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; _Rhs = Eigen::Matrix<double, -1, -1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1>; _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; unsigned int _Mode = 1]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>::TriangularView(const Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; unsigned int _Mode = 1; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iisfreecadscheme.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/iisTaskPanel/src/iisfreecadscheme.cpp
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; _Rhs = Eigen::Matrix<double, -1, -1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product<Eigen::TriangularView<MatrixType, _Mode>, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1>; _MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:162:82: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; RhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::ConstTriangularViewReturnType<Mode>::Type = const Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product<OtherDerived, Eigen::TriangularView<MatrixType, _Mode> > Eigen::operator*(const Eigen::MatrixBase<OtherDerived>&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView<MatrixType, Mode>::TriangularView(Eigen::TriangularView<MatrixType, Mode>::MatrixType&) [with _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView<MatrixType, Mode>::MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase<Derived>::TriangularViewReturnType<Mode>::Type Eigen::MatrixBase<Derived>::triangularView() [with unsigned int Mode = 2; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Eigen::MatrixBase<Derived>::TriangularViewReturnType<Mode>::Type = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; _Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>]':
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product<OtherDerived, Eigen::TriangularView<MatrixType, _Mode> > Eigen::operator*(const Eigen::MatrixBase<OtherDerived>&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; unsigned int _Mode = 2]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>::TriangularView(const Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:489,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>]'
435 | TriangularViewType& operator=(const TriangularViewImpl& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase<Derived>::cwiseAbs2() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::MatrixBase<Derived>::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::norm() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:505:34: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; LhsType = const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase<Derived>::operator/(const T&) const [with T = double; Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase<Derived>::cwiseAbs2() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::norm() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:565:40: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase<Derived>::ColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ColXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:164:9: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase<Derived>::RowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::RowXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:262:39: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/Transpose.h:212:10: required from 'const AdjointReturnType Eigen::MatrixBase<Derived>::adjoint() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView<MatrixType, Mode>::adjoint() const [with _MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView<MatrixType, Mode>::AdjointReturnType = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; typename _MatrixType::AdjointReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:462,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp<UnaryOp, MatrixType>::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op<double>; XprType = const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase<Derived>::cwiseAbs2() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase<Derived>::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:76:37: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
66 | : m_xpr(xpr), m_functor(func) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:74: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:272:10: required from 'Eigen::DenseBase<Derived>::ConstBlockXpr Eigen::DenseBase<Derived>::bottomRightCorner(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstBlockXpr = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:102: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase<Derived>::makeHouseholderInPlace(Eigen::MatrixBase<Derived>::Scalar&, Eigen::MatrixBase<Derived>::RealScalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase<Derived>::Scalar = double; Eigen::MatrixBase<Derived>::RealScalar = double]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:163:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
379 | RhsNested actual_rhs(rhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
379 | RhsNested actual_rhs(rhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::tail(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:83: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
379 | RhsNested actual_rhs(rhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 58%] Built target MeshPart
make -f src/Mod/Draft/App/CMakeFiles/DraftUtils.dir/build.make src/Mod/Draft/App/CMakeFiles/DraftUtils.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App/CMakeFiles/DraftUtils.dir/DependInfo.cmake --color=
Scanning dependencies of target DraftUtils
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Draft/App/CMakeFiles/DraftUtils.dir/build.make src/Mod/Draft/App/CMakeFiles/DraftUtils.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 58%] Building CXX object src/Mod/Draft/App/CMakeFiles/DraftUtils.dir/AppDraftUtils.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App && /usr/bin/c++ -DDraftUtils_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DraftUtils.dir/AppDraftUtils.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/App/AppDraftUtils.cpp
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Matrix<double, 6, 1>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 6, 1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 6, 1>; Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:202:35: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Matrix<double, 6, 1>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 6, 1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 6, 1>; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:205:26: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:194:21: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:287:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Dest = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:163:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase<Derived>::ColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::ColXpr = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:9: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Func = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 5>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:166:21: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:191:21: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; RhsType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, Eigen::TriangularShape, Eigen::DenseShape, 8>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR<MatrixType>::computeInPlace() [with _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/Mod/Draft/App/CMakeFiles/DraftUtils.dir/AppDraftUtilsPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App && /usr/bin/c++ -DDraftUtils_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DraftUtils.dir/AppDraftUtilsPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/App/AppDraftUtilsPy.cpp
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainiksolverpos_nr_jl.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainiksolverpos_nr_jl.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:202:35: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:205:26: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:367:64: required from 'static Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::ExtractType Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::extract(const XprType&) [with NestedXpr = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::ExtractType = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; typename Eigen::internal::blas_traits<NestedXpr>::_ExtractType = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::internal::blas_traits<Eigen::Transpose<Derived> >::XprType = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:303:79: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; RhsType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:604:10: required from 'Eigen::DenseBase<Derived>::ColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ColsBlockXpr = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:32: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase<Derived>::ConstColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstColsBlockXpr = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase<Derived>::ColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; Eigen::DenseBase<Derived>::ColXpr = Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:343:34: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >; Dest = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Rhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase<Derived>::Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::MatrixBase<Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:111: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; RhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Derived = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:111: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase<Derived>::ConstColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Eigen::DenseBase<Derived>::ConstColsBlockXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:202:35: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:202:35: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, 1>; int BlockRows = 6; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:205:26: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:205:26: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, 1>, 6, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, 1>; int BlockRows = 6; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:52: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) [with Derived = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:27: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, HasDirectAccess>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; bool HasDirectAccess = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:215:66: warning: implicitly-declared 'Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >::Transpose(const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >&)' is deprecated [-Wdeprecated-copy]
215 | m_blockRows(blockRows), m_blockCols(blockCols)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:65: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:97: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar*, Index, const ResScalar&) [with Index = int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; int Mode = 2; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; int Mode = 2; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Rhs = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>; Rhs = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, Eigen::TriangularShape, Eigen::DenseShape, 8>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>; Derived = Eigen::internal::generic_product_impl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, Eigen::TriangularShape, Eigen::DenseShape, 8>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:202:35: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, 6, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, 6, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:205:26: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; int Mode = 2; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:56: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar*, Index, const RhsScalar&) [with Index = int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; int Mode = 2; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, 1, -1>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase<Derived>::ConstColsBlockXpr Eigen::DenseBase<Derived>::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Eigen::DenseBase<Derived>::ConstColsBlockXpr = const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::TriangularShape, Eigen::DenseShape, ProductTag>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >::Transpose(const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:71: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar*, Index, const RhsScalar&) [with Index = int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >::Map(const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:27: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::head(Eigen::Index) const [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector<Mode, 0>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; int Mode = 1; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase<Derived>::SegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::SegmentReturnType = Eigen::VectorBlock<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:28: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar*, Index, const RhsScalar&) [with Index = int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; int Size = -1; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase<Derived>::ConstSegmentReturnType Eigen::DenseBase<Derived>::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::DenseBase<Derived>::ConstSegmentReturnType = const Eigen::VectorBlock<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:56: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar*, Index, const RhsScalar&) [with Index = int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 0, Version>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
/usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, 1, -1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl<MatrixType, 2, 0, true>::run(Eigen::JacobiSVD<MatrixType, 2>&, const MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD<MatrixType, QRPreconditioner>& Eigen::JacobiSVD<MatrixType, QRPreconditioner>::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; int QRPreconditioner = 2; Eigen::JacobiSVD<MatrixType, QRPreconditioner>::MatrixType = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:155:17: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolverpos_lma.cpp:31:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/Mod/Draft/App/CMakeFiles/DraftUtils.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App && /usr/bin/c++ -DDraftUtils_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DraftUtils.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/App/PreCompiled.cpp
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_pinv.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_pinv.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
[ 58%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iisiconlabel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iisiconlabel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/iisTaskPanel/src/iisiconlabel.cpp
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_pinv_givens.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_pinv_givens.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp: In function 'int KDL::svd_eigen_Macie(const MatrixXd&, Eigen::MatrixXd&, Eigen::VectorXd&, Eigen::MatrixXd&, Eigen::MatrixXd&, Eigen::VectorXd&, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:73:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
73 | for(unsigned int i=0;i<B.cols();i++){
| ~^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:74:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
74 | for(unsigned int j=i+1;j<B.cols();j++){
| ~^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:114:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
114 | for(unsigned int i=0;i<U.rows();i++) {
| ~^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:115:29: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
115 | if(i<B.cols()){
| ~^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:137:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
137 | for(unsigned int i=0;i<B.cols();i++){
| ~^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:138:45: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
138 | for(unsigned int j=i+1;j<B.cols();j++){
| ~^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:182:43: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
182 | for(unsigned int i=0;i<V.rows();i++) {
| ~^~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:100:44: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; LhsType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; RhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase<Derived>::operator/(const T&) const [with T = double; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:120:53: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Matrix<double, -1, -1>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, -1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1>; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:132:44: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; RhsType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:166:60: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op<double, double>; LhsType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; RhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase<Derived>::operator/(const T&) const [with T = double; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::scalar_quotient_op<typename Eigen::internal::traits<T>::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> > >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:187:49: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; _Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:73:44: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_conj_product_op<double, double>; LhsType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; RhsType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:45:10: required from 'const Eigen::CwiseBinaryOp<CustomBinaryOp, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::binaryExpr(const Eigen::MatrixBase<OtherDerived>&, const CustomBinaryOp&) const [with CustomBinaryOp = Eigen::internal::scalar_conj_product_op<double, double>; OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:37:48: required from 'static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; U = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; bool NeedToTranspose = false; Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:76:57: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_conj_product_op<double, double>; LhsType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; RhsType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:45:10: required from 'const Eigen::CwiseBinaryOp<CustomBinaryOp, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::binaryExpr(const Eigen::MatrixBase<OtherDerived>&, const CustomBinaryOp&) const [with CustomBinaryOp = Eigen::internal::scalar_conj_product_op<double, double>; OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:37:48: required from 'static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; U = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; bool NeedToTranspose = false; Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar = double]'
/usr/include/eigen3/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:140:57: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:829:17: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:166:75: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:829:17: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:168:56: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:829:17: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Src = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Src = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Src = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:185:47: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; ExpressionType = Eigen::Matrix<double, -1, 1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:73:44: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
378 | LhsNested actual_lhs(lhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:132:44: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:287:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Dest = Eigen::Matrix<double, -1, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; ExpressionType = Eigen::Matrix<double, -1, 1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:88:40: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:68:30: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:68:30: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:132:44: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:132:44: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_Macie.hpp:132:44: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.hpp:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskbox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskbox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/iisTaskPanel/src/iistaskbox.cpp
[ 58%] Building CXX object src/Mod/Draft/App/CMakeFiles/DraftUtils.dir/dxf.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App && /usr/bin/c++ -DDraftUtils_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DraftUtils.dir/dxf.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/App/dxf.cpp
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_pinv_nso.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_pinv_nso.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:98:61: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:98:75: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:133:91: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:98:75: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
379 | RhsNested actual_rhs(rhs);
| ^~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:98:75: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:133:95: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:98:75: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:133:95: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:98:75: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:98:75: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:98:75: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, -1, -1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, -1, -1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskgroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskgroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/iisTaskPanel/src/iistaskgroup.cpp
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 30 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:133:95: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 30 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:133:95: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_nso.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/Mod/Draft/App/CMakeFiles/DraftUtils.dir/DraftDxf.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App && /usr/bin/c++ -DDraftUtils_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DraftUtils.dir/DraftDxf.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Draft/App/DraftDxf.cpp
[ 58%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskheader.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskheader.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/iisTaskPanel/src/iistaskheader.cpp
[ 58%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskpanel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskpanel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/iisTaskPanel/src/iistaskpanel.cpp
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_wdls.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_wdls.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/chainjnttojacsolver.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/chainjnttojacsolver.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainjnttojacsolver.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
[ 58%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskpanelscheme.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskpanelscheme.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/iisTaskPanel/src/iistaskpanelscheme.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainjnttojacsolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainjnttojacsolver.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainjnttojacsolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainjnttojacsolver.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainjnttojacsolver.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainjnttojacsolver.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, -1, -1>; _Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, -1, -1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Derived = Eigen::Matrix<double, -1, -1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:112:60: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:112:60: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int ProductTag = 7; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:165:45: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int ProductTag = 7; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:165:45: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 6, -1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:100:57: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 6, -1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, -1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:100:57: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:101:64: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:112:60: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Derived = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:112:60: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>::Block(const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolver.hpp:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chainiksolvervel_wdls.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iiswinxptaskpanelscheme.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iiswinxptaskpanelscheme.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/iisTaskPanel/src/iiswinxptaskpanelscheme.cpp
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/frameacc.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/frameacc.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/frames.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/frames.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.cpp:28:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.cpp:28:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.cpp:28:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/frames_io.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/frames_io.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames_io.cpp
make -f src/Mod/Surface/App/CMakeFiles/Surface.dir/build.make src/Mod/Surface/App/CMakeFiles/Surface.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface/App/CMakeFiles/Surface.dir/DependInfo.cmake --color=
Scanning dependencies of target Surface
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Surface/App/CMakeFiles/Surface.dir/build.make src/Mod/Surface/App/CMakeFiles/Surface.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 58%] Building CXX object src/Mod/Surface/App/CMakeFiles/Surface.dir/AppSurface.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSurface_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Surface.dir/AppSurface.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/App/AppSurface.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames_io.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames_io.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames_io.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 58%] Linking CXX shared library ../../../../Mod/Draft/DraftUtils.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Draft/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/DraftUtils.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,DraftUtils.so -o ../../../../Mod/Draft/DraftUtils.so CMakeFiles/DraftUtils.dir/AppDraftUtils.cpp.o CMakeFiles/DraftUtils.dir/AppDraftUtilsPy.cpp.o CMakeFiles/DraftUtils.dir/PreCompiled.cpp.o CMakeFiles/DraftUtils.dir/dxf.cpp.o CMakeFiles/DraftUtils.dir/DraftDxf.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/framevel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/framevel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp
[ 58%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionbox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionbox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/actionbox.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
[ 58%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/jacobian.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/jacobian.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 58%] Built target DraftUtils
[ 58%] Building CXX object src/Mod/Surface/App/CMakeFiles/Surface.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSurface_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Surface.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/App/PreCompiled.cpp
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionlabel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionlabel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/actionlabel.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp: In member function 'void KDL::Jacobian::changeRefPoint(const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:86:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
86 | for(unsigned int i=0;i<data.cols();i++)
| ~^~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp: In member function 'void KDL::Jacobian::changeBase(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:100:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
100 | for(unsigned int i=0;i<data.cols();i++)
| ~^~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp: In member function 'void KDL::Jacobian::changeRefFrame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:114:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
114 | for(unsigned int i=0;i<data.cols();i++)
| ~^~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int Size = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:1016:46: required from 'typename Eigen::DenseBase<Derived>::FixedSegmentReturnType<Size>::Type Eigen::DenseBase<Derived>::head(Eigen::Index) [with int N = 3; Derived = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; typename Eigen::DenseBase<Derived>::FixedSegmentReturnType<Size>::Type = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>, 3>; Eigen::Index = int]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:150:29: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>&)' is deprecated [-Wdeprecated-copy]
375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, -1>; int BlockRows = 6; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:163:116: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:129:37: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/VectorBlock.h:87:70: required from 'Eigen::VectorBlock<MatrixType, Size>::VectorBlock(VectorType&, Eigen::Index) [with VectorType = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; int Size = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:1048:46: required from 'typename Eigen::DenseBase<Derived>::FixedSegmentReturnType<Size>::Type Eigen::DenseBase<Derived>::tail(Eigen::Index) [with int N = 3; Derived = Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>; typename Eigen::DenseBase<Derived>::FixedSegmentReturnType<Size>::Type = Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>, 3>; Eigen::Index = int]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:151:29: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:363:62: warning: implicitly-declared 'Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>::Block(const Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>&)' is deprecated [-Wdeprecated-copy]
363 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<Eigen::Matrix<double, 6, -1>, 6, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = Eigen::Matrix<double, 6, -1>; int BlockRows = 6; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/Mod/Surface/App/CMakeFiles/Surface.dir/FeatureExtend.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSurface_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Surface.dir/FeatureExtend.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/App/FeatureExtend.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/jntarray.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/jntarray.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actiongroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actiongroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/actiongroup.cpp
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<double, 6, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 6, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 6, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, 1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, 1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1>; Src = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Derived = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Derived = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp:104:66: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 6, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<double, 6, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 6, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 6, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, 1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 6, 1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 6, 1>; Src = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Derived = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; Derived = Eigen::Matrix<double, 6, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 6, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp:104:66: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 6, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/jntarrayacc.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/jntarrayacc.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionpanel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionpanel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/actionpanel.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/jntarrayvel.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/jntarrayvel.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionpanelscheme.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionpanelscheme.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/actionpanelscheme.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/jntspaceinertiamatrix.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/jntspaceinertiamatrix.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:150:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
150 | explicit RotationVel(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::RotationVel::RotationVel(const KDL::Rotation&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:151:64: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
151 | RotationVel(const Rotation& _R,const Vector& _w):R(_R),w(_w){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In member function 'KDL::Rotation KDL::RotationVel::value() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:154:37: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
154 | Rotation value() const { return R;}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' is deprecated [-Wdeprecated-copy]
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:158:26: note: because 'KDL::RotationVel' has user-provided 'KDL::RotationVel& KDL::RotationVel::operator=(const KDL::RotationVel&)'
158 | IMETHOD RotationVel& operator = (const RotationVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In copy constructor 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:139:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
139 | class RotationVel
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::FrameVel::FrameVel(const KDL::RotationVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: note: synthesized method 'KDL::RotationVel::RotationVel(const KDL::RotationVel&)' first required here
218 | M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:218:19: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp: In constructor 'KDL::TwistVel::TwistVel(const KDL::VectorVel&, const KDL::VectorVel&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:264:77: warning: implicitly-declared 'KDL::VectorVel::VectorVel(const KDL::VectorVel&)' is deprecated [-Wdeprecated-copy]
264 | TwistVel(const VectorVel& _vel,const VectorVel& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/framevel.hpp:101:24: note: because 'KDL::VectorVel' has user-provided 'KDL::VectorVel& KDL::VectorVel::operator=(const KDL::VectorVel&)'
101 | IMETHOD VectorVel& operator = (const VectorVel& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:118:68: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
118 | explicit RotationAcc(const Rotation& _R):R(_R),w(Vector::Zero()){}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::RotationAcc::RotationAcc(const KDL::Rotation&, const KDL::Vector&, const KDL::Vector&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:120:27: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
120 | R(_R),w(_w),dw(_dw) {}
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' is deprecated [-Wdeprecated-copy]
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:121:26: note: because 'KDL::RotationAcc' has user-provided 'KDL::RotationAcc& KDL::RotationAcc::operator=(const KDL::RotationAcc&)'
121 | IMETHOD RotationAcc& operator = (const RotationAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In copy constructor 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:110:7: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
110 | class RotationAcc
| ^~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::FrameAcc::FrameAcc(const KDL::RotationAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: note: synthesized method 'KDL::RotationAcc::RotationAcc(const KDL::RotationAcc&)' first required here
175 | FrameAcc(const RotationAcc& _M,const VectorAcc& _p):M(_M),p(_p) {}
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:175:67: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp: In constructor 'KDL::TwistAcc::TwistAcc(const KDL::VectorAcc&, const KDL::VectorAcc&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:217:78: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
217 | TwistAcc(const VectorAcc& _vel,const VectorAcc& _rot):vel(_vel),rot(_rot) {};
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:73:24: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
73 | IMETHOD VectorAcc& operator = (const VectorAcc& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.hpp:267,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayacc.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarrayvel.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:233:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
233 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::Inverse(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:241:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
241 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::VectorAcc&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:251:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
251 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl: In member function 'KDL::VectorAcc KDL::RotationAcc::operator*(const KDL::Vector&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:263:12: warning: implicitly-declared 'KDL::VectorAcc::VectorAcc(const KDL::VectorAcc&)' is deprecated [-Wdeprecated-copy]
263 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frameacc.inl:92:12: note: because 'KDL::VectorAcc' has user-provided 'KDL::VectorAcc& KDL::VectorAcc::operator=(const KDL::VectorAcc&)'
92 | VectorAcc& VectorAcc::operator = (const VectorAcc& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
make -f src/Mod/Import/App/CMakeFiles/Import.dir/build.make src/Mod/Import/App/CMakeFiles/Import.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App/CMakeFiles/Import.dir/DependInfo.cmake --color=
Scanning dependencies of target Import
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Import/App/CMakeFiles/Import.dir/build.make src/Mod/Import/App/CMakeFiles/Import.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 59%] Building CXX object src/Mod/Import/App/CMakeFiles/Import.dir/AppImport.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DImport_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Import.dir/AppImport.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/AppImport.cpp
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/androidpanelscheme.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/androidpanelscheme.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/androidpanelscheme.cpp
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int ProductTag = 7; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp:103:48: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int ProductTag = 7; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:7: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; Derived = Eigen::Matrix<double, -1, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp:103:48: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp:22:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp:22:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntspaceinertiamatrix.cpp:22:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, 1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/Mod/Import/App/CMakeFiles/Import.dir/AppImportPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DImport_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Import.dir/AppImportPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/AppImportPy.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/joint.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/joint.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/joint.cpp
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/macpanelscheme.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/macpanelscheme.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/macpanelscheme.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/joint.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/joint.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/joint.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/joint.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/joint.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/joint.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/kinfam_io.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/kinfam_io.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/kinfam_io.cpp
[ 59%] Building CXX object src/Mod/Surface/App/CMakeFiles/Surface.dir/FeatureGeomFillSurface.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSurface_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Surface.dir/FeatureGeomFillSurface.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/App/FeatureGeomFillSurface.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/joint.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/kinfam_io.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/kinfam_io.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/joint.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/kinfam_io.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/kinfam_io.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/joint.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/kinfam_io.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/kinfam_io.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/taskgroup_p.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/taskgroup_p.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/taskgroup_p.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/path.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/path.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.cpp:46:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.cpp:46:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.cpp:46:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/taskheader_p.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/taskheader_p.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/taskheader_p.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/path_circle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/path_circle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.cpp: In constructor 'KDL::Path_Circle::Path_Circle(const KDL::Frame&, const KDL::Vector&, const KDL::Vector&, const KDL::Rotation&, double, KDL::RotationalInterpolation*, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.cpp:63:51: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
63 | orient->SetStartEnd(F_base_start.M,R_base_end);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.hpp:68:37: note: initializing argument 1 of 'virtual void KDL::RotationalInterpolation::SetStartEnd(KDL::Rotation, KDL::Rotation)'
68 | virtual void SetStartEnd(Rotation start,Rotation end) = 0;
| ~~~~~~~~~^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.cpp:63:51: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
63 | orient->SetStartEnd(F_base_start.M,R_base_end);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_circle.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.hpp:68:52: note: initializing argument 2 of 'virtual void KDL::RotationalInterpolation::SetStartEnd(KDL::Rotation, KDL::Rotation)'
68 | virtual void SetStartEnd(Rotation start,Rotation end) = 0;
| ~~~~~~~~~^~~
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/path_composite.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/path_composite.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_composite.cpp
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/winvistapanelscheme.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/winvistapanelscheme.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/winvistapanelscheme.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_composite.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_composite.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_composite.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_composite.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_composite.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_composite.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_composite.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_composite.cpp:43:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void KDL::Path_Composite::Add(KDL::Path*, bool)':
/usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
161 | _M_realloc_insert(begin() + (__position - cbegin()), __x);
| ^~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/winxppanelscheme.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/winxppanelscheme.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/winxppanelscheme.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/path_cyclic_closed.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/path_cyclic_closed.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_cyclic_closed.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_cyclic_closed.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_cyclic_closed.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_cyclic_closed.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_cyclic_closed.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_cyclic_closed.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_cyclic_closed.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/path_line.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/path_line.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QSint/actionpanel/freecadscheme.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/freecadscheme.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QSint/actionpanel/freecadscheme.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp: In constructor 'KDL::Path_Line::Path_Line(const KDL::Frame&, const KDL::Frame&, KDL::RotationalInterpolation*, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:60:42: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
60 | orient->SetStartEnd(startpos.M,endpos.M);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.hpp:68:37: note: initializing argument 1 of 'virtual void KDL::RotationalInterpolation::SetStartEnd(KDL::Rotation, KDL::Rotation)'
68 | virtual void SetStartEnd(Rotation start,Rotation end) = 0;
| ~~~~~~~~~^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:60:42: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
60 | orient->SetStartEnd(startpos.M,endpos.M);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.hpp:68:52: note: initializing argument 2 of 'virtual void KDL::RotationalInterpolation::SetStartEnd(KDL::Rotation, KDL::Rotation)'
68 | virtual void SetStartEnd(Rotation start,Rotation end) = 0;
| ~~~~~~~~~^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp: In constructor 'KDL::Path_Line::Path_Line(const KDL::Frame&, const KDL::Twist&, KDL::RotationalInterpolation*, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:104:126: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
104 | orient->SetStartEnd(startpos.M, (startpos*Frame( Rotation::Rot(starttwist.rot, starttwist.rot.Norm() ), starttwist.vel )).M);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.hpp:68:37: note: initializing argument 1 of 'virtual void KDL::RotationalInterpolation::SetStartEnd(KDL::Rotation, KDL::Rotation)'
68 | virtual void SetStartEnd(Rotation start,Rotation end) = 0;
| ~~~~~~~~~^~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:104:126: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
104 | orient->SetStartEnd(startpos.M, (startpos*Frame( Rotation::Rot(starttwist.rot, starttwist.rot.Norm() ), starttwist.vel )).M);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.hpp:48,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_line.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.hpp:68:52: note: initializing argument 2 of 'virtual void KDL::RotationalInterpolation::SetStartEnd(KDL::Rotation, KDL::Rotation)'
68 | virtual void SetStartEnd(Rotation start,Rotation end) = 0;
| ~~~~~~~~~^~~
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/path_point.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/path_point.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_point.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_point.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_point.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_point.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_point.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_point.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_point.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Mod/Surface/App/CMakeFiles/Surface.dir/FeatureFilling.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSurface_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Surface.dir/FeatureFilling.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/App/FeatureFilling.cpp
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/ContextMenu.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/ContextMenu.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/ContextMenu.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/path_roundedcomposite.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/path_roundedcomposite.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_roundedcomposite.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_roundedcomposite.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_roundedcomposite.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_roundedcomposite.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_roundedcomposite.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_roundedcomposite.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path_roundedcomposite.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Mod/Import/App/CMakeFiles/Import.dir/ExportOCAF.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DImport_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Import.dir/ExportOCAF.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ExportOCAF.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/rigidbodyinertia.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/rigidbodyinertia.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/DragDropHandler.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/DragDropHandler.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/DragDropHandler.cpp
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 3, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 3, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; Derived = Eigen::Matrix<double, 3, 1>]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:41:86: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op<double, double>; LhsType = const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; RhsType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > > >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > > >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:19:1: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::operator-(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > > >; Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:41:125: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; LhsType = const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; RhsType = const Eigen::Matrix<double, 3, 3>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Matrix<double, 3, 3>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:27:1: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::operator+(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:69:68: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >; _Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:69:109: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; _Rhs = Eigen::Matrix<double, 3, 3>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 3, 3>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:79: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; _Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:80: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; LhsType = const Eigen::Map<Eigen::Matrix<double, 3, 3> >; RhsType = const Eigen::Matrix<double, 3, 3>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Matrix<double, 3, 3>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:27:1: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::operator+(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:96:62: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, 3, 3> >::Map(const Eigen::Map<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; _Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3, 1, 3, 3>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3, 1, 3, 3>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3, 1, 3, 3>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3, 1, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3, 1, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:80: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix<double, 3, 1>; _Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Matrix<double, 3, 1>; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:607:12: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 0>, 4, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 0>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 0>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 0>, 4, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int Options = 0; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:103:54: required from 'Eigen::internal::evaluator<const T>::evaluator(const T&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:702:26: required from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_difference_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:671:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:65:94: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:607:44: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 0>, 4, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 0>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 0>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 0>, 4, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int Options = 0; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:103:54: required from 'Eigen::internal::evaluator<const T>::evaluator(const T&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:702:26: required from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_difference_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:671:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:65:94: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:713:74: required from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:206:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:65:94: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 3, 1>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false> >; RhsType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 1, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 1, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 1, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:713:74: required from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > > >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:206:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:65:94: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 1, 1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 1, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3, 1, 3, 3>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3, 1, 3, 3>; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3, 1, 3, 3>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3, 1, 3, 3>; Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3, 1, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:80: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 1, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:713:74: required from 'Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op<double, double>; Lhs = const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>; Rhs = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > >; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs>::Scalar = double; Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, 3, 1>, Eigen::Transpose<Eigen::Matrix<double, 3, 1> >, 0>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, 3, 3> > > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:65:94: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 1> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 1> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 1> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 1> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:69:110: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>::Block(const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 3, 3>; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, 3, 3>; Rhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:69:110: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 3, 3>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3, 1, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3, 1, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3, 1, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3, 1, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:80: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3, 1, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3, 1, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3, 1, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3, 1, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:80: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 3, 3>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1, 3, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3, 1, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3, 1, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:80: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >; _Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:69:110: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; _Rhs = Eigen::Matrix<double, 3, 3>; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, 3, 3>]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, 3, 3>; Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3, 1, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:80: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:69:110: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 3>; SrcXprType = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 3>; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 3>; Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3, 1, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:80: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:69:110: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>::Block(const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3, 1, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:80: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3, 1, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:80: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, 3, 3>, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, 3, 3>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 3, 1, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, 3, 3>, Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix<double, 3, 3> >, const Eigen::Matrix<double, 3, 3> >, Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:69:110: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose<Eigen::Matrix<double, 3, 3> >::Transpose(const Eigen::Transpose<Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, 1, 3, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix<double, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Matrix<double, 3, 3, 1, 3, 3>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 3> >; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, 3, 3> >, Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >, Eigen::Matrix<double, 3, 3>, 0>, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:80:80: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rigidbodyinertia.cpp:24:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/EventFilter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/EventFilter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/EventFilter.cpp
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/FocusHandler.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/FocusHandler.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/FocusHandler.cpp
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/ImageReader.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/ImageReader.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/ImageReader.cpp
[ 59%] Building CXX object src/Mod/Surface/App/CMakeFiles/Surface.dir/FeatureSewing.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSurface_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Surface.dir/FeatureSewing.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/App/FeatureSewing.cpp
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/InputDevice.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/InputDevice.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/InputDevice.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/rotational_interpolation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/rotational_interpolation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.cpp
[ 59%] Building CXX object src/Mod/Import/App/CMakeFiles/Import.dir/ImportOCAF.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DImport_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Import.dir/ImportOCAF.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImportOCAF.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.cpp:44:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.cpp:44:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation.cpp:44:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/InteractionMode.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/InteractionMode.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/InteractionMode.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/rotational_interpolation_sa.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/rotational_interpolation_sa.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation_sa.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation_sa.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation_sa.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation_sa.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation_sa.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation_sa.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotational_interpolation_sa.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/rotationalinertia.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/rotationalinertia.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/Keyboard.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/Keyboard.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/Keyboard.cpp
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; _Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product<Derived, OtherDerived> Eigen::MatrixBase<Derived>::operator*(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:46:98: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >; RhsType = const Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 3, 3> >, const Eigen::Map<const Eigen::Matrix<double, 3, 3> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, 3, 3> > >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:52:64: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; LhsType = const Eigen::Map<const Eigen::Matrix<double, 3, 3> >; RhsType = const Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:27:1: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::operator+(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:58:92: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product<Lhs, Rhs, Option>::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; _Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product<Derived, OtherDerived, 1> Eigen::MatrixBase<Derived>::lazyProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 1>; Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, 3, 1>; Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:46:98: required from here
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:439,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>]':
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::XprType = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, 3, 1>; SrcXprType = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, 3, 1>; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 3, 1>; Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:46:98: required from here
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:493,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
451 | m_innerDim(xpr.lhs().cols())
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:5: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:46:98: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:5: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<double, double>, 0>; int Index = 0; int Stop = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:46:98: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>::Block(const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 3> >; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase<Derived>::ConstRowXpr Eigen::DenseBase<Derived>::row(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Eigen::DenseBase<Derived>::ConstRowXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 3> >, 1, 3, false>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:28: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:5: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:46:98: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 3> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 3> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 3> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:472,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense<XprType, BlockRows, BlockCols, InnerPanel, true>::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]':
/usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase<Derived>::ConstColXpr Eigen::DenseBase<Derived>::col(Eigen::Index) const [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase<Derived>::ConstColXpr = const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 3, 1, true>; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Map<const Eigen::Matrix<double, 3, 3> >; Rhs = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:5: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix<double, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, 3, 1> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>]'
/usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, 3, 3> >, Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, 3, 1> >]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:46:98: required from here
/usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/rotationalinertia.cpp:23:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, 3, 1>, 0, Eigen::Stride<0, 0> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/KeyboardP.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/KeyboardP.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/KeyboardP.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/segment.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/segment.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.cpp:20:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.cpp:20:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.cpp:20:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/trajectory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/trajectory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.cpp:45:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.cpp:45:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.cpp:45:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Mod/Surface/App/CMakeFiles/Surface.dir/FeatureCut.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DSurface_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Surface.dir/FeatureCut.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Surface/App/FeatureCut.cpp
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/trajectory_composite.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/trajectory_composite.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_composite.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_composite.hpp:20,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_composite.cpp:16:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_composite.hpp:20,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_composite.cpp:16:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_composite.hpp:20,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_composite.cpp:16:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/Mouse.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/Mouse.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/Mouse.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/path.hpp:49,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_composite.hpp:20,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_composite.cpp:16:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void KDL::Trajectory_Composite::Add(KDL::Trajectory*)':
/usr/include/c++/9/bits/vector.tcc:161:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
161 | _M_realloc_insert(begin() + (__position - cbegin()), __x);
| ^~~~~~~~~~~~~~~~~
[ 59%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/trajectory_segment.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/trajectory_segment.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_segment.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_segment.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_segment.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_segment.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_segment.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_segment.hpp:47,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_segment.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 59%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/NativeEvent.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/NativeEvent.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/NativeEvent.cpp
[ 60%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/trajectory_stationary.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/trajectory_stationary.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_stationary.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_stationary.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_stationary.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_stationary.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_stationary.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_stationary.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory_stationary.cpp:17:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 60%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/QtCoinCompatibility.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/QtCoinCompatibility.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/QtCoinCompatibility.cpp
[ 60%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/tree.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/tree.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.cpp:22:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 60%] Building CXX object src/Mod/Import/App/CMakeFiles/Import.dir/StepShape.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DImport_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Import.dir/StepShape.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/StepShape.cpp
[ 60%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/Quarter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/Quarter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/Quarter.cpp
[ 60%] Building CXX object src/Mod/Import/App/CMakeFiles/Import.dir/StepShapePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DImport_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Import.dir/StepShapePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/StepShapePyImp.cpp
[ 60%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/treefksolverpos_recursive.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/treefksolverpos_recursive.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treefksolverpos_recursive.cpp
[ 60%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/QuarterP.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/QuarterP.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/QuarterP.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treefksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treefksolverpos_recursive.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treefksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treefksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treefksolverpos_recursive.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treefksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treefksolver.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treefksolverpos_recursive.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treefksolverpos_recursive.cpp:23:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 60%] Linking CXX shared library ../../../../Mod/Surface/Surface.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Surface/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Surface.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Surface.so -o ../../../../Mod/Surface/Surface.so CMakeFiles/Surface.dir/AppSurface.cpp.o CMakeFiles/Surface.dir/PreCompiled.cpp.o CMakeFiles/Surface.dir/FeatureExtend.cpp.o CMakeFiles/Surface.dir/FeatureGeomFillSurface.cpp.o CMakeFiles/Surface.dir/FeatureFilling.cpp.o CMakeFiles/Surface.dir/FeatureSewing.cpp.o CMakeFiles/Surface.dir/FeatureCut.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 60%] Built target Surface
make -f src/Mod/Inspection/App/CMakeFiles/Inspection.dir/build.make src/Mod/Inspection/App/CMakeFiles/Inspection.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 60%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Inspection/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Inspection/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/App/CMakeFiles/Inspection.dir/DependInfo.cmake --color=
[ 60%] Building CXX object src/Mod/Import/App/CMakeFiles/Import.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DImport_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Import.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/PreCompiled.cpp
[ 61%] Building CXX object src/Mod/Import/App/CMakeFiles/Import.dir/ImpExpDxf.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DImport_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Import.dir/ImpExpDxf.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/treeiksolverpos_nr_jl.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/treeiksolverpos_nr_jl.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_nr_jl.cpp
Scanning dependencies of target Inspection
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Inspection/App/CMakeFiles/Inspection.dir/build.make src/Mod/Inspection/App/CMakeFiles/Inspection.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 61%] Building CXX object src/Mod/Inspection/App/CMakeFiles/Inspection.dir/AppInspection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DInspection_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Inspection.dir/AppInspection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/App/AppInspection.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_nr_jl.hpp:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_nr_jl.cpp:24:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 61%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/QuarterWidget.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/QuarterWidget.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/QuarterWidget.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/treeiksolverpos_online.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/treeiksolverpos_online.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_online.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_online.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_online.cpp:25:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_online.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_online.cpp:25:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_online.hpp:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolverpos_online.cpp:25:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/treeiksolvervel_wdls.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/treeiksolvervel_wdls.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp
[ 61%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/QuarterWidgetP.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/QuarterWidgetP.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/QuarterWidgetP.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:8:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:8:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:8:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp: In member function 'virtual double KDL::TreeIkSolverVel_wdls::CartToJnt(const KDL::JntArray&, const Twists&, KDL::JntArray&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:92:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
92 | for (unsigned int i = 0; i < J.cols(); i++) {
| ~~^~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:94:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
94 | for (unsigned int j = 0; j < J.rows(); j++) {
| ~~^~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:95:23: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'Eigen::Index' {aka 'int'} [-Wsign-compare]
95 | if (i < Wy_t.rows())
| ~~^~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:12,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:8:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; RhsType = const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]':
/usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if<true, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type, typename Eigen::internal::traits<T>::Scalar>, const typename Eigen::internal::plain_constant_type<Derived, typename Eigen::internal::promote_scalar_arg<typename Eigen::internal::traits<T>::Scalar, T, Eigen::internal::has_ReturnType<Eigen::ScalarBinaryOpTraits<T, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<T, typename Eigen::internal::traits<T>::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase<Derived>::StorageBaseType = Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> > >]'
/usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:287:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Dest = Eigen::Matrix<double, -1, 1>; typename Dest::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; ExpressionType = Eigen::Matrix<double, -1, 1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:88:31: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:469,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:12,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:8:
/usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase<Derived, 1>::operator=(const Eigen::MapBase<Derived, 1>&) [with Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 1, Eigen::Stride<0, 0> >]'
288 | Derived& operator=(const MapBase& other)
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:12,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:8:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; ExpressionType = Eigen::Matrix<double, -1, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:80:30: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:12,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:8:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:12,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:8:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<double, double>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = double; typename Eigen::internal::traits<T>::Scalar = double]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:9: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 0, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; int Options = 0; Scalar = double; Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = Eigen::internal::assign_op<double, double>]'
/usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; ExpressionType = Eigen::Matrix<double, -1, -1>; StorageBase = Eigen::MatrixBase]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:80:30: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:12,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:8:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:12,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:8:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jacobian.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/jntarray.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolver.hpp:12,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp:8:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<double, -1, -1>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object src/Mod/Inspection/App/CMakeFiles/Inspection.dir/InspectionFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DInspection_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Inspection.dir/InspectionFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/App/InspectionFeature.cpp
[ 61%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/SensorManager.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/SensorManager.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/SensorManager.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/dxf.h:13,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.cpp:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_Pnt&}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {point3D}; _Tp = point3D; _Alloc = std::allocator<point3D>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<point3D>::iterator' {aka '__gnu_cxx::__normal_iterator<point3D*, std::vector<point3D> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<point3D>::iterator' {aka '__gnu_cxx::__normal_iterator<point3D*, std::vector<point3D> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {point3D}; _Tp = point3D; _Alloc = std::allocator<point3D>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<point3D*, std::vector<point3D> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/dxf.h:13,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.cpp:28:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Import::ImpExpDxfWrite::exportBSpline(BRepAdaptor_Curve&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 61%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/SignalThread.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/SignalThread.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/SignalThread.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/treejnttojacsolver.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/treejnttojacsolver.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treejnttojacsolver.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treejnttojacsolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treejnttojacsolver.cpp:8:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treejnttojacsolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treejnttojacsolver.cpp:8:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/tree.hpp:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treejnttojacsolver.hpp:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/treejnttojacsolver.cpp:8:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/dxf.h:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.cpp:28:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(gp_Pnt, gp_Pnt)>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(gp_Pnt, gp_Pnt)>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/dxf.h:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.cpp:28:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >; _Distance = int; _Tp = gp_Pnt; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(gp_Pnt, gp_Pnt)>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/dxf.h:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.cpp:28:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(gp_Pnt, gp_Pnt)>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/dxf.h:13,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.cpp:28:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Import::ImpExpDxfWrite::exportShape(TopoDS_Shape)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/dxf.h:11,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.h:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/ImpExpDxf.cpp:28:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 61%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/SoQTQuarterAdaptor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/SoQTQuarterAdaptor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/SoQTQuarterAdaptor.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/velocityprofile.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/velocityprofile.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/velocityprofile.cpp
[ 61%] Building CXX object src/Mod/Import/App/CMakeFiles/Import.dir/dxf.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DImport_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Import.dir/dxf.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Import/App/dxf.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/velocityprofile_dirac.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/velocityprofile_dirac.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/velocityprofile_dirac.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/velocityprofile_rect.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/velocityprofile_rect.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/velocityprofile_rect.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/velocityprofile_spline.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/velocityprofile_spline.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/velocityprofile_spline.cpp
[ 61%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/SpaceNavigatorDevice.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/SpaceNavigatorDevice.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter/SpaceNavigatorDevice.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/velocityprofile_trap.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/velocityprofile_trap.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/velocityprofile_trap.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/velocityprofile_traphalf.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/velocityprofile_traphalf.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/velocityprofile_traphalf.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/utilities/error_stack.cxx.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/utilities/error_stack.cxx.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/error_stack.cxx
[ 61%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/moc_SignalThread.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/moc_SignalThread.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/moc_SignalThread.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/utilities/svd_HH.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/utilities/svd_HH.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_HH.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../jacobian.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_HH.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_HH.cpp:25:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../jacobian.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_HH.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_HH.cpp:25:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../jacobian.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_HH.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_HH.cpp:25:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/../frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 61%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/moc_InteractionMode.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/moc_InteractionMode.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/moc_InteractionMode.cpp
[ 61%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/utilities/svd_eigen_HH.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/utilities/svd_eigen_HH.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/svd_eigen_HH.cpp
[ 62%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/moc_SensorManager.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/moc_SensorManager.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/moc_SensorManager.cpp
[ 62%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/utilities/utility.cxx.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/utilities/utility.cxx.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/utility.cxx
[ 62%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/moc_ContextMenu.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/moc_ContextMenu.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/moc_ContextMenu.cpp
[ 62%] Building CXX object src/Mod/Robot/App/CMakeFiles/Robot.dir/kdl_cp/utilities/utility_io.cxx.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DKDL_USE_NEW_TREE_INTERFACE=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DRobot_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Robot.dir/kdl_cp/utilities/utility_io.cxx.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/utilities/utility_io.cxx
[ 62%] Building CXX object src/Mod/Inspection/App/CMakeFiles/Inspection.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DInspection_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Inspection.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/App/PreCompiled.cpp
[ 62%] Linking CXX shared library ../../../../Mod/Inspection/Inspection.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Inspection.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Inspection.so -o ../../../../Mod/Inspection/Inspection.so CMakeFiles/Inspection.dir/AppInspection.cpp.o CMakeFiles/Inspection.dir/InspectionFeature.cpp.o CMakeFiles/Inspection.dir/PreCompiled.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Points:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Mesh/Mesh.so ../../../../Mod/Points/Points.so ../../../../Mod/Part/Part.so /usr/lib/arm-linux-gnueabihf/libQt5Concurrent.so.5.12.5 ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so
[ 62%] Linking CXX shared library ../../../../Mod/Robot/Robot.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Robot.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Robot.so -o ../../../../Mod/Robot/Robot.so CMakeFiles/Robot.dir/RobotObject.cpp.o CMakeFiles/Robot.dir/TrajectoryObject.cpp.o CMakeFiles/Robot.dir/TrajectoryDressUpObject.cpp.o CMakeFiles/Robot.dir/TrajectoryCompound.cpp.o CMakeFiles/Robot.dir/Edge2TracObject.cpp.o CMakeFiles/Robot.dir/PropertyTrajectory.cpp.o CMakeFiles/Robot.dir/RobotAlgos.cpp.o CMakeFiles/Robot.dir/Robot6Axis.cpp.o CMakeFiles/Robot.dir/Trajectory.cpp.o CMakeFiles/Robot.dir/Simulation.cpp.o CMakeFiles/Robot.dir/Waypoint.cpp.o CMakeFiles/Robot.dir/AppRobot.cpp.o CMakeFiles/Robot.dir/PreCompiled.cpp.o CMakeFiles/Robot.dir/Robot6AxisPyImp.cpp.o CMakeFiles/Robot.dir/TrajectoryPyImp.cpp.o CMakeFiles/Robot.dir/RobotObjectPyImp.cpp.o CMakeFiles/Robot.dir/WaypointPyImp.cpp.o CMakeFiles/Robot.dir/kdl_cp/articulatedbodyinertia.cpp.o CMakeFiles/Robot.dir/kdl_cp/chain.cpp.o CMakeFiles/Robot.dir/kdl_cp/chaindynparam.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainfksolverpos_recursive.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainfksolvervel_recursive.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainidsolver_recursive_newton_euler.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainidsolver_vereshchagin.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainiksolverpos_lma.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainiksolverpos_nr.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainiksolverpos_nr_jl.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_pinv.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_pinv_givens.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_pinv_nso.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainiksolvervel_wdls.cpp.o CMakeFiles/Robot.dir/kdl_cp/chainjnttojacsolver.cpp.o CMakeFiles/Robot.dir/kdl_cp/frameacc.cpp.o CMakeFiles/Robot.dir/kdl_cp/frames.cpp.o CMakeFiles/Robot.dir/kdl_cp/frames_io.cpp.o CMakeFiles/Robot.dir/kdl_cp/framevel.cpp.o CMakeFiles/Robot.dir/kdl_cp/jacobian.cpp.o CMakeFiles/Robot.dir/kdl_cp/jntarray.cpp.o CMakeFiles/Robot.dir/kdl_cp/jntarrayacc.cpp.o CMakeFiles/Robot.dir/kdl_cp/jntarrayvel.cpp.o CMakeFiles/Robot.dir/kdl_cp/jntspaceinertiamatrix.cpp.o CMakeFiles/Robot.dir/kdl_cp/joint.cpp.o CMakeFiles/Robot.dir/kdl_cp/kinfam_io.cpp.o CMakeFiles/Robot.dir/kdl_cp/path.cpp.o CMakeFiles/Robot.dir/kdl_cp/path_circle.cpp.o CMakeFiles/Robot.dir/kdl_cp/path_composite.cpp.o CMakeFiles/Robot.dir/kdl_cp/path_cyclic_closed.cpp.o CMakeFiles/Robot.dir/kdl_cp/path_line.cpp.o CMakeFiles/Robot.dir/kdl_cp/path_point.cpp.o CMakeFiles/Robot.dir/kdl_cp/path_roundedcomposite.cpp.o CMakeFiles/Robot.dir/kdl_cp/rigidbodyinertia.cpp.o CMakeFiles/Robot.dir/kdl_cp/rotational_interpolation.cpp.o CMakeFiles/Robot.dir/kdl_cp/rotational_interpolation_sa.cpp.o CMakeFiles/Robot.dir/kdl_cp/rotationalinertia.cpp.o CMakeFiles/Robot.dir/kdl_cp/segment.cpp.o CMakeFiles/Robot.dir/kdl_cp/trajectory.cpp.o CMakeFiles/Robot.dir/kdl_cp/trajectory_composite.cpp.o CMakeFiles/Robot.dir/kdl_cp/trajectory_segment.cpp.o CMakeFiles/Robot.dir/kdl_cp/trajectory_stationary.cpp.o CMakeFiles/Robot.dir/kdl_cp/tree.cpp.o CMakeFiles/Robot.dir/kdl_cp/treefksolverpos_recursive.cpp.o CMakeFiles/Robot.dir/kdl_cp/treeiksolverpos_nr_jl.cpp.o CMakeFiles/Robot.dir/kdl_cp/treeiksolverpos_online.cpp.o CMakeFiles/Robot.dir/kdl_cp/treeiksolvervel_wdls.cpp.o CMakeFiles/Robot.dir/kdl_cp/treejnttojacsolver.cpp.o CMakeFiles/Robot.dir/kdl_cp/velocityprofile.cpp.o CMakeFiles/Robot.dir/kdl_cp/velocityprofile_dirac.cpp.o CMakeFiles/Robot.dir/kdl_cp/velocityprofile_rect.cpp.o CMakeFiles/Robot.dir/kdl_cp/velocityprofile_spline.cpp.o CMakeFiles/Robot.dir/kdl_cp/velocityprofile_trap.cpp.o CMakeFiles/Robot.dir/kdl_cp/velocityprofile_traphalf.cpp.o CMakeFiles/Robot.dir/kdl_cp/utilities/error_stack.cxx.o CMakeFiles/Robot.dir/kdl_cp/utilities/svd_HH.cpp.o CMakeFiles/Robot.dir/kdl_cp/utilities/svd_eigen_HH.cpp.o CMakeFiles/Robot.dir/kdl_cp/utilities/utility.cxx.o CMakeFiles/Robot.dir/kdl_cp/utilities/utility_io.cxx.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so
[ 62%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_FocusHandler.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_FocusHandler.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/eventhandlers/moc_FocusHandler.cpp
[ 62%] Linking CXX shared library ../../../../Mod/Import/Import.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Import/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Import.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Import.so -o ../../../../Mod/Import/Import.so CMakeFiles/Import.dir/AppImport.cpp.o CMakeFiles/Import.dir/AppImportPy.cpp.o CMakeFiles/Import.dir/ExportOCAF.cpp.o CMakeFiles/Import.dir/ImportOCAF.cpp.o CMakeFiles/Import.dir/StepShape.cpp.o CMakeFiles/Import.dir/StepShapePyImp.cpp.o CMakeFiles/Import.dir/PreCompiled.cpp.o CMakeFiles/Import.dir/ImpExpDxf.cpp.o CMakeFiles/Import.dir/dxf.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libfreetype.so
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 62%] Built target Inspection
[ 62%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_DragDropHandler.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_DragDropHandler.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/eventhandlers/moc_DragDropHandler.cpp
make -f src/Mod/Fem/App/CMakeFiles/Fem.dir/build.make src/Mod/Fem/App/CMakeFiles/Fem.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App/CMakeFiles/Fem.dir/DependInfo.cmake --color=
[ 62%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_EventFilter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_EventFilter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/eventhandlers/moc_EventFilter.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 62%] Built target Import
make -f src/Mod/Path/App/CMakeFiles/Path.dir/build.make src/Mod/Path/App/CMakeFiles/Path.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App/CMakeFiles/Path.dir/DependInfo.cmake --color=
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 62%] Built target Robot
make -f src/Mod/Measure/App/CMakeFiles/Measure.dir/build.make src/Mod/Measure/App/CMakeFiles/Measure.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 63%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Measure/Init.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Measure/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Measure/Init.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Measure/Init.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Measure/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App/CMakeFiles/Measure.dir/DependInfo.cmake --color=
Scanning dependencies of target Path
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Path/App/CMakeFiles/Path.dir/build.make src/Mod/Path/App/CMakeFiles/Path.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Command.cpp
Scanning dependencies of target Measure
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Measure/App/CMakeFiles/Measure.dir/build.make src/Mod/Measure/App/CMakeFiles/Measure.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 63%] Building CXX object src/Mod/Measure/App/CMakeFiles/Measure.dir/AppMeasure.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMeasure_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Measure.dir/AppMeasure.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Measure/App/AppMeasure.cpp
Scanning dependencies of target Fem
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Fem/App/CMakeFiles/Fem.dir/build.make src/Mod/Fem/App/CMakeFiles/Fem.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemMeshObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemMeshObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemMeshObject.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Quarter/moc_QuarterWidget.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Quarter/moc_QuarterWidget.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter/moc_QuarterWidget.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Flag.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Flag.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Flag.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/Path.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/Path.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Path.cpp
[ 63%] Building CXX object src/Mod/Measure/App/CMakeFiles/Measure.dir/AppMeasurePy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMeasure_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Measure.dir/AppMeasurePy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Measure/App/AppMeasurePy.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/Tooltable.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/Tooltable.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Tooltable.cpp
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemMeshShapeObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemMeshShapeObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemMeshShapeObject.cpp
[ 63%] Building CXX object src/Mod/Measure/App/CMakeFiles/Measure.dir/Measurement.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMeasure_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Measure.dir/Measurement.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Measure/App/Measurement.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/PropertyPath.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/PropertyPath.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/PropertyPath.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/GLBuffer.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/GLBuffer.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/GLBuffer.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/GLPainter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/GLPainter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/GLPainter.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/FeaturePath.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/FeaturePath.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/FeaturePath.cpp
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemMeshShapeNetgenObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemMeshShapeNetgenObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemMeshShapeNetgenObject.cpp
[ 63%] Building CXX object src/Mod/Measure/App/CMakeFiles/Measure.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMeasure_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Measure.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Measure/App/PreCompiled.cpp
[ 63%] Building CXX object src/Mod/Measure/App/CMakeFiles/Measure.dir/MeasurementPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMeasure_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Measure.dir/MeasurementPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Measure/App/MeasurementPyImp.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/MouseSelection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/MouseSelection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/MouseSelection.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/PropertyTool.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/PropertyTool.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/PropertyTool.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/PropertyTooltable.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/PropertyTooltable.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/PropertyTooltable.cpp
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemAnalysis.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemAnalysis.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemAnalysis.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/FeaturePathCompound.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/FeaturePathCompound.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/FeaturePathCompound.cpp
[ 63%] Linking CXX shared library ../../../../Mod/Measure/Measure.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Measure/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Measure.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Measure.so -o ../../../../Mod/Measure/Measure.so CMakeFiles/Measure.dir/AppMeasure.cpp.o CMakeFiles/Measure.dir/AppMeasurePy.cpp.o CMakeFiles/Measure.dir/Measurement.cpp.o CMakeFiles/Measure.dir/PreCompiled.cpp.o CMakeFiles/Measure.dir/MeasurementPyImp.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 63%] Built target Measure
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/FeaturePathShape.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/FeaturePathShape.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/FeaturePathShape.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/NavigationStyle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/NavigationStyle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NavigationStyle.cpp
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemMesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemMesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemMesh.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/InventorNavigationStyle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/InventorNavigationStyle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/InventorNavigationStyle.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/Area.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/Area.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/FeatureArea.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/FeatureArea.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/FeatureArea.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CADNavigationStyle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CADNavigationStyle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CADNavigationStyle.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Writer.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemMesh.cpp:38:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector3<double>&}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, double, double, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:441:83: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
441 | inline CLine(const Point& p0, double dx, double dy, bool normalise = true){ p = p0; v = Vector2d(dx, dy); if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Vector2d&, bool)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:442:81: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
442 | inline CLine(const Point& p0, const Vector2d& v0, bool normalise = true) {p = p0; v = v0; if(normalise) Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::CLine&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:443:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
443 | inline CLine( const CLine& s ) {p = s.p; v = s.v;}; // copy constructor CLine s1(s2);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h: In constructor 'geoff_geometry::CLine::CLine(const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:444:55: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
444 | inline CLine(const Point& p0, const Point& p1) {p = p0; v = Vector2d(p0, p1); Normalise();};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h: In copy constructor 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:483:37: warning: implicitly-declared 'geoff_geometry::Circle& geoff_geometry::Circle::operator=(const geoff_geometry::Circle&)' is deprecated [-Wdeprecated-copy]
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:483:3: note: because 'geoff_geometry::Circle' has user-provided 'geoff_geometry::Circle::Circle(const geoff_geometry::Circle&)'
483 | Circle( const Circle& c ){*this = c;} // copy constructor Circle c1(c2);
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box::Box(geoff_geometry::Point&, geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:509:41: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:509:53: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
509 | Box(Point& pmin, Point& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h: In constructor 'geoff_geometry::Box3d::Box3d(const geoff_geometry::Point3d&, const geoff_geometry::Point3d&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:523:59: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:523:71: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
523 | Box3d(const Point3d& pmin, const Point3d& pmax) { min = pmin; max = pmax; ok = true;};
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h: In constructor 'geoff_geometry::Span::Span(int, const geoff_geometry::Point&, const geoff_geometry::Point&, const geoff_geometry::Point&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:594:93: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:594:102: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:594:111: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
594 | Span(int spandir, const Point& pn, const Point& pf, const Point& c) { dir = spandir; p0 = pn, p1 = pf, pc = c; ID = 0; SetProperties(true); ok = p0.ok;};
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h: In member function 'int geoff_geometry::Kurve::Get(int, geoff_geometry::Point3d&, geoff_geometry::Point3d&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:836:68: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:836:78: warning: implicitly-declared 'geoff_geometry::Point3d& geoff_geometry::Point3d::operator=(const geoff_geometry::Point3d&)' is deprecated [-Wdeprecated-copy]
836 | { Point p2d, pc2d; int d = Get(spanVertexNumber, p2d, pc2d); p = p2d; pc = pc2d; return d;}
| ^~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:260:10: note: because 'geoff_geometry::Point3d' has user-provided 'geoff_geometry::Point3d::Point3d(const geoff_geometry::Point3d&)'
260 | inline Point3d( const Point3d& p ) { // copy constructor Point p1(p2);
| ^~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h: In member function 'void Point::Transform(const geoff_geometry::Matrix&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:69:20: warning: implicitly-declared 'geoff_geometry::Point& geoff_geometry::Point::operator=(const geoff_geometry::Point&)' is deprecated [-Wdeprecated-copy]
69 | p = p.Transform(m);
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Point.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Curve.h:35,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/Area.h:9,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:96:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/../libarea/kurve/geometry.h:216:10: note: because 'geoff_geometry::Point' has user-provided 'geoff_geometry::Point::Point(const geoff_geometry::Point&)'
216 | inline Point( const Point& p ) { // copy constructor Point p1(p2);
| ^~~~~
In file included from /usr/include/c++/9/set:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Writer.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemMesh.cpp:38:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, Base::Vector3<double> >; _KeyOfValue = std::_Select1st<std::pair<const int, Base::Vector3<double> > >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Base::Vector3<double> > >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, Base::Vector3<double> >, std::_Select1st<std::pair<const int, Base::Vector3<double> > >, std::less<int>, std::allocator<std::pair<const int, Base::Vector3<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, Base::Vector3<double> > >'} changed in GCC 7.1
2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Reader.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemMesh.cpp:39:
/usr/include/c++/9/bits/stl_map.h: In member function 'void Fem::FemMesh::writeABAQUS(const string&, int, bool) const':
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, Base::Vector3<double> >, std::_Select1st<std::pair<const int, Base::Vector3<double> > >, std::less<int>, std::allocator<std::pair<const int, Base::Vector3<double> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, Base::Vector3<double> > >'} changed in GCC 7.1
518 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Writer.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemMesh.cpp:38:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Fem::FemMesh::readNastran(const string&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/RevitNavigationStyle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/RevitNavigationStyle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/RevitNavigationStyle.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/BlenderNavigationStyle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/BlenderNavigationStyle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/BlenderNavigationStyle.cpp
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemResultObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemResultObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemResultObject.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/math/tools/convert_from_string.hpp:15,
from /usr/include/boost/math/constants/constants.hpp:13,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/list:64,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /usr/include/boost/geometry/io/wkt/read.hpp:29,
from /usr/include/boost/geometry/io/wkt/wkt.hpp:17,
from /usr/include/boost/geometry/strategies/cartesian/buffer_end_round.hpp:25,
from /usr/include/boost/geometry/strategies/strategies.hpp:49,
from /usr/include/boost/geometry/geometry.hpp:49,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<CVertex>; _Tp = CVertex; _Alloc = std::allocator<CVertex>]':
/usr/include/c++/9/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<CVertex>' changed in GCC 7.1
308 | list<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<CVertex>' changed in GCC 7.1
/usr/include/c++/9/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<CVertex>' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/math/tools/convert_from_string.hpp:15,
from /usr/include/boost/math/constants/constants.hpp:13,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/list:64,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /usr/include/boost/geometry/io/wkt/read.hpp:29,
from /usr/include/boost/geometry/io/wkt/wkt.hpp:17,
from /usr/include/boost/geometry/strategies/cartesian/buffer_end_round.hpp:25,
from /usr/include/boost/geometry/strategies/strategies.hpp:49,
from /usr/include/boost/geometry/geometry.hpp:49,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/list.tcc: In member function 'void Path::Area::makeOffset(std::__cxx11::list<std::shared_ptr<CArea> >&, double, long int, double, double, bool)':
/usr/include/c++/9/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<CVertex>' changed in GCC 7.1
286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type());
| ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/math/tools/config.hpp:18,
from /usr/include/boost/math/constants/constants.hpp:10,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, WireJoiner::VertexInfo>*, std::vector<std::pair<double, WireJoiner::VertexInfo>, std::allocator<std::pair<double, WireJoiner::VertexInfo> > > >; _Distance = int; _Tp = std::pair<double, WireJoiner::VertexInfo>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<bool (*)(const std::pair<double, WireJoiner::VertexInfo>&, const std::pair<double, WireJoiner::VertexInfo>&)>]':
/usr/include/c++/9/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, WireJoiner::VertexInfo>*, std::vector<std::pair<double, WireJoiner::VertexInfo>, std::allocator<std::pair<double, WireJoiner::VertexInfo> > > >' changed in GCC 7.1
128 | __push_heap(_RandomAccessIterator __first,
| ^~~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >*, std::vector<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >, std::allocator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> > > > >; _Distance = int; _Tp = std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<bool (*)(const std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >&, const std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >&)>]':
/usr/include/c++/9/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >*, std::vector<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >, std::allocator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> > > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/math/tools/convert_from_string.hpp:15,
from /usr/include/boost/math/constants/constants.hpp:13,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, WireJoiner::VertexInfo>}; _Tp = std::pair<double, WireJoiner::VertexInfo>; _Alloc = std::allocator<std::pair<double, WireJoiner::VertexInfo> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, WireJoiner::VertexInfo>, std::allocator<std::pair<double, WireJoiner::VertexInfo> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, WireJoiner::VertexInfo>*, std::vector<std::pair<double, WireJoiner::VertexInfo>, std::allocator<std::pair<double, WireJoiner::VertexInfo> > > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/math/tools/config.hpp:18,
from /usr/include/boost/math/constants/constants.hpp:10,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, WireJoiner::VertexInfo>*, std::vector<std::pair<double, WireJoiner::VertexInfo>, std::allocator<std::pair<double, WireJoiner::VertexInfo> > > >; _Distance = int; _Tp = std::pair<double, WireJoiner::VertexInfo>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const std::pair<double, WireJoiner::VertexInfo>&, const std::pair<double, WireJoiner::VertexInfo>&)>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, WireJoiner::VertexInfo>*, std::vector<std::pair<double, WireJoiner::VertexInfo>, std::allocator<std::pair<double, WireJoiner::VertexInfo> > > >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/math/tools/convert_from_string.hpp:15,
from /usr/include/boost/math/constants/constants.hpp:13,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/vector.tcc: In member function 'void boost::geometry::index::detail::rtree::visitors::distance_query<Value, Options, Translator, Box, Allocators, Predicates, DistancePredicateIndex, OutIter>::operator()(const leaf&) [with Value = WireJoiner::VertexInfo; Options = boost::geometry::index::detail::rtree::options<boost::geometry::index::linear<16>, boost::geometry::index::detail::rtree::insert_default_tag, boost::geometry::index::detail::rtree::choose_by_content_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::linear_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>; Translator = boost::geometry::index::detail::translator<WireJoiner::PntGetter, boost::geometry::index::equal_to<WireJoiner::VertexInfo> >; Box = boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >; Allocators = boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<WireJoiner::VertexInfo>, WireJoiner::VertexInfo, boost::geometry::index::linear<16>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>; Predicates = boost::geometry::index::detail::predicates::nearest<gp_Pnt>; unsigned int DistancePredicateIndex = 0; OutIter = std::back_insert_iterator<std::vector<WireJoiner::VertexInfo> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, WireJoiner::VertexInfo>*, std::vector<std::pair<double, WireJoiner::VertexInfo>, std::allocator<std::pair<double, WireJoiner::VertexInfo> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >}; _Tp = std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >; _Alloc = std::allocator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> > >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >, std::allocator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >*, std::vector<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >, std::allocator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> > > > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/math/tools/config.hpp:18,
from /usr/include/boost/math/constants/constants.hpp:10,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >*, std::vector<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >, std::allocator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> > > > >; _Distance = int; _Tp = std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >&, const std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >&)>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >*, std::vector<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >, std::allocator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> > > > >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/math/tools/convert_from_string.hpp:15,
from /usr/include/boost/math/constants/constants.hpp:13,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/vector.tcc: In member function 'void boost::geometry::index::detail::rtree::visitors::distance_query<Value, Options, Translator, Box, Allocators, Predicates, DistancePredicateIndex, OutIter>::operator()(const leaf&) [with Value = std::pair<std::_List_iterator<WireInfo>, unsigned int>; Options = boost::geometry::index::detail::rtree::options<boost::geometry::index::linear<16>, boost::geometry::index::detail::rtree::insert_default_tag, boost::geometry::index::detail::rtree::choose_by_content_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::linear_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>; Translator = boost::geometry::index::detail::translator<RGetter, boost::geometry::index::equal_to<std::pair<std::_List_iterator<WireInfo>, unsigned int> > >; Box = boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >; Allocators = boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<std::pair<std::_List_iterator<WireInfo>, unsigned int> >, std::pair<std::_List_iterator<WireInfo>, unsigned int>, boost::geometry::index::linear<16>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>; Predicates = boost::geometry::index::detail::predicates::nearest<gp_Pnt>; unsigned int DistancePredicateIndex = 0; OutIter = boost::geometry::index::insert_iterator<std::map<std::_List_iterator<WireInfo>, unsigned int> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >*, std::vector<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> >, std::allocator<std::pair<double, std::pair<std::_List_iterator<WireInfo>, unsigned int> > > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, const WireJoiner::VertexInfo*>}; _Tp = std::pair<double, const WireJoiner::VertexInfo*>; _Alloc = std::allocator<std::pair<double, const WireJoiner::VertexInfo*> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >'} changed in GCC 7.1
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp: In member function 'void WireJoiner::add(std::__cxx11::list<WireJoiner::EdgeInfo>::iterator)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:669:10: note: parameter passing for argument of type 'std::__cxx11::list<WireJoiner::EdgeInfo>::iterator' {aka 'std::_List_iterator<WireJoiner::EdgeInfo>'} changed in GCC 7.1
669 | void add(Edges::iterator it) {
| ^~~
In file included from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/math/tools/config.hpp:18,
from /usr/include/boost/math/constants/constants.hpp:10,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const std::pair<double, const WireJoiner::VertexInfo*>&, const std::pair<double, const WireJoiner::VertexInfo*>&)>]':
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const std::pair<double, const WireJoiner::VertexInfo*>&, const std::pair<double, const WireJoiner::VertexInfo*>&)>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const std::pair<double, const WireJoiner::VertexInfo*>&, const std::pair<double, const WireJoiner::VertexInfo*>&)>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/math/tools/config.hpp:18,
from /usr/include/boost/math/constants/constants.hpp:10,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >; _Distance = int; _Tp = std::pair<double, const WireJoiner::VertexInfo*>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const std::pair<double, const WireJoiner::VertexInfo*>&, const std::pair<double, const WireJoiner::VertexInfo*>&)>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/math/tools/config.hpp:18,
from /usr/include/boost/math/constants/constants.hpp:10,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const std::pair<double, const WireJoiner::VertexInfo*>&, const std::pair<double, const WireJoiner::VertexInfo*>&)>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1921 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/math/tools/convert_from_string.hpp:15,
from /usr/include/boost/math/constants/constants.hpp:13,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/vector.tcc: In member function 'void boost::geometry::index::detail::rtree::visitors::distance_query_incremental<Value, Options, Translator, Box, Allocators, Predicates, DistancePredicateIndex>::operator()(const leaf&) [with Value = WireJoiner::VertexInfo; Options = boost::geometry::index::detail::rtree::options<boost::geometry::index::linear<16>, boost::geometry::index::detail::rtree::insert_default_tag, boost::geometry::index::detail::rtree::choose_by_content_diff_tag, boost::geometry::index::detail::rtree::split_default_tag, boost::geometry::index::detail::rtree::linear_tag, boost::geometry::index::detail::rtree::node_variant_static_tag>; Translator = boost::geometry::index::detail::translator<WireJoiner::PntGetter, boost::geometry::index::equal_to<WireJoiner::VertexInfo> >; Box = boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >; Allocators = boost::geometry::index::detail::rtree::allocators<boost::container::new_allocator<WireJoiner::VertexInfo>, WireJoiner::VertexInfo, boost::geometry::index::linear<16>, boost::geometry::model::box<boost::geometry::model::point<double, 3, boost::geometry::cs::cartesian> >, boost::geometry::index::detail::rtree::node_variant_static_tag>; Predicates = boost::geometry::index::detail::predicates::nearest<gp_Pnt>; unsigned int DistancePredicateIndex = 0]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /usr/include/boost/math/tools/config.hpp:18,
from /usr/include/boost/math/constants/constants.hpp:10,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, const WireJoiner::VertexInfo*>*, std::vector<std::pair<double, const WireJoiner::VertexInfo*>, std::allocator<std::pair<double, const WireJoiner::VertexInfo*> > > >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemSolverObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemSolverObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemSolverObject.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp: In member function 'void WireJoiner::remove(std::__cxx11::list<WireJoiner::EdgeInfo>::iterator)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:661:10: note: parameter passing for argument of type 'std::__cxx11::list<WireJoiner::EdgeInfo>::iterator' {aka 'std::_List_iterator<WireJoiner::EdgeInfo>'} changed in GCC 7.1
661 | void remove(Edges::iterator it) {
| ^~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:661:10: note: parameter passing for argument of type 'std::__cxx11::list<WireJoiner::EdgeInfo>::iterator' {aka 'std::_List_iterator<WireJoiner::EdgeInfo>'} changed in GCC 7.1
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/MayaGestureNavigationStyle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/MayaGestureNavigationStyle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/MayaGestureNavigationStyle.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/OpenCascadeNavigationStyle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/OpenCascadeNavigationStyle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/OpenCascadeNavigationStyle.cpp
In file included from /usr/include/c++/9/list:64,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /usr/include/boost/geometry/io/wkt/read.hpp:29,
from /usr/include/boost/geometry/io/wkt/wkt.hpp:17,
from /usr/include/boost/geometry/strategies/cartesian/buffer_end_round.hpp:25,
from /usr/include/boost/geometry/strategies/strategies.hpp:49,
from /usr/include/boost/geometry/geometry.hpp:49,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/list.tcc: In static member function 'static TopoDS_Shape Path::Area::toShape(const CCurve&, const gp_Trsf*, int)':
/usr/include/c++/9/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<CVertex>' changed in GCC 7.1
286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type());
| ^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp: In member function 'void WireJoiner::splitEdges()':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:831:19: note: parameter passing for argument of type 'std::_List_iterator<WireJoiner::EdgeInfo>' changed in GCC 7.1
831 | remove(it);
| ~~~~~~^~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:832:16: note: parameter passing for argument of type 'std::_List_iterator<WireJoiner::EdgeInfo>' changed in GCC 7.1
832 | add(it=edges.emplace(itNext,mkEdge1.Edge(),true));
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:833:16: note: parameter passing for argument of type 'std::_List_iterator<WireJoiner::EdgeInfo>' changed in GCC 7.1
833 | add(edges.emplace(itNext,mkEdge2.Edge(),true));
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp: In member function 'void WireJoiner::join(double)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:710:19: note: parameter passing for argument of type 'std::_List_iterator<WireJoiner::EdgeInfo>' changed in GCC 7.1
710 | remove(it);
| ~~~~~~^~~~
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/math/tools/convert_from_string.hpp:15,
from /usr/include/boost/math/constants/constants.hpp:13,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, WireJoiner::VertexInfo>*, std::vector<std::pair<double, WireJoiner::VertexInfo>, std::allocator<std::pair<double, WireJoiner::VertexInfo> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, WireJoiner::VertexInfo>*, std::vector<std::pair<double, WireJoiner::VertexInfo>, std::allocator<std::pair<double, WireJoiner::VertexInfo> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /usr/include/boost/math/tools/convert_from_string.hpp:15,
from /usr/include/boost/math/constants/constants.hpp:13,
from /usr/include/boost/geometry/util/math.hpp:28,
from /usr/include/boost/geometry/core/radian_access.hpp:33,
from /usr/include/boost/geometry/geometry.hpp:42,
from /usr/include/boost/geometry.hpp:17,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/Area.cpp:35:
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<std::shared_ptr<Path::Area> > Path::Area::makeSections(short int, bool, const std::vector<double>&, const TopoDS_Shape&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraint.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraint.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraint.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/AppPath.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/AppPath.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/AppPath.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/TouchpadNavigationStyle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/TouchpadNavigationStyle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/TouchpadNavigationStyle.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/bits/random.h:34,
from /usr/include/c++/9/random:49,
from /usr/include/opencascade/NCollection_UBTreeFiller.hxx:22,
from /usr/include/opencascade/Extrema_HUBTreeOfSphere.hxx:20,
from /usr/include/opencascade/Extrema_GenExtPS.hxx:28,
from /usr/include/opencascade/Extrema_ExtPS.hxx:27,
from /usr/include/opencascade/GeomAPI_ProjectPointOnSurf.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraint.cpp:47:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector3<double>&}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/GestureNavigationStyle.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/GestureNavigationStyle.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/GestureNavigationStyle.cpp
In file included from /usr/include/c++/9/vector:67,
from /usr/include/c++/9/bits/random.h:34,
from /usr/include/c++/9/random:49,
from /usr/include/opencascade/NCollection_UBTreeFiller.hxx:22,
from /usr/include/opencascade/Extrema_HUBTreeOfSphere.hxx:20,
from /usr/include/opencascade/Extrema_GenExtPS.hxx:28,
from /usr/include/opencascade/Extrema_ExtPS.hxx:27,
from /usr/include/opencascade/GeomAPI_ProjectPointOnSurf.hxx:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraint.cpp:47:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool Fem::Constraint::getPoints(std::vector<Base::Vector3<double> >&, std::vector<Base::Vector3<double> >&, int*) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemMeshProperty.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemMeshProperty.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemMeshProperty.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/AppPathPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/AppPathPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/AppPathPy.cpp
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintBearing.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintBearing.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintBearing.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SplitView3DInventor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SplitView3DInventor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SplitView3DInventor.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/View.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/View.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View.cpp
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintFixed.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintFixed.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintFixed.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/PreCompiled.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/CommandPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/CommandPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/CommandPyImp.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/PathPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/PathPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/PathPyImp.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/View3DInventor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/View3DInventor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DInventor.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/TooltablePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/TooltablePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/TooltablePyImp.cpp
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintForce.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintForce.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintForce.cpp
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintFluidBoundary.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintFluidBoundary.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintFluidBoundary.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/FeaturePathCompoundPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/FeaturePathCompoundPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/FeaturePathCompoundPyImp.cpp
make -f src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/build.make src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DependInfo.cmake --color=
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintPressure.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintPressure.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintPressure.cpp
Scanning dependencies of target TechDraw
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/build.make src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 63%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/AppTechDraw.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/AppTechDraw.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/AppTechDraw.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/View3DInventorExamples.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/View3DInventorExamples.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DInventorExamples.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/View3DInventorViewer.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/View3DInventorViewer.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DInventorViewer.cpp
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/AreaPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/AreaPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/AreaPyImp.cpp
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintGear.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintGear.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintGear.cpp
[ 63%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/AppTechDrawPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/AppTechDrawPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/AppTechDrawPy.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/BaseClassPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/PersistencePy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/App/ComplexGeoDataPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/App/TopoShapePy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/AreaPyImp.cpp:25:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 63%] Building CXX object src/Mod/Path/App/CMakeFiles/Path.dir/FeatureAreaPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPath_EXPORTS -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -fext-numeric-literals -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Path.dir/FeatureAreaPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/App/FeatureAreaPyImp.cpp
[ 63%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintPulley.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintPulley.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintPulley.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DInventorViewer.cpp: In member function 'SbVec3f Gui::View3DInventorViewer::getPointOnScreen(const SbVec2s&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DInventorViewer.cpp:1992:31: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
1992 | if (!pCam) return SbVec3f(); // return invalid point
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DInventorViewer.cpp: In member function 'SbVec3f Gui::View3DInventorViewer::projectOnNearPlane(const SbVec2f&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DInventorViewer.cpp:2053:30: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
2053 | if (!cam) return SbVec3f(); // return invalid point
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DInventorViewer.cpp: In member function 'SbVec3f Gui::View3DInventorViewer::projectOnFarPlane(const SbVec2f&) const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DInventorViewer.cpp:2065:30: warning: '<anonymous>' may be used uninitialized in this function [-Wmaybe-uninitialized]
2065 | if (!cam) return SbVec3f(); // return invalid point
| ^
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/View3DInventorRiftViewer.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/View3DInventorRiftViewer.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DInventorRiftViewer.cpp
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/CoinRiftWidget.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/CoinRiftWidget.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/CoinRiftWidget.cpp
[ 63%] Linking CXX shared library ../../../../Mod/Path/Path.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Path.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Path.so -o ../../../../Mod/Path/Path.so CMakeFiles/Path.dir/Command.cpp.o CMakeFiles/Path.dir/Path.cpp.o CMakeFiles/Path.dir/Tooltable.cpp.o CMakeFiles/Path.dir/PropertyPath.cpp.o CMakeFiles/Path.dir/FeaturePath.cpp.o CMakeFiles/Path.dir/PropertyTool.cpp.o CMakeFiles/Path.dir/PropertyTooltable.cpp.o CMakeFiles/Path.dir/FeaturePathCompound.cpp.o CMakeFiles/Path.dir/FeaturePathShape.cpp.o CMakeFiles/Path.dir/Area.cpp.o CMakeFiles/Path.dir/FeatureArea.cpp.o CMakeFiles/Path.dir/AppPath.cpp.o CMakeFiles/Path.dir/AppPathPy.cpp.o CMakeFiles/Path.dir/PreCompiled.cpp.o CMakeFiles/Path.dir/CommandPyImp.cpp.o CMakeFiles/Path.dir/PathPyImp.cpp.o CMakeFiles/Path.dir/TooltablePyImp.cpp.o CMakeFiles/Path.dir/FeaturePathCompoundPyImp.cpp.o CMakeFiles/Path.dir/AreaPyImp.cpp.o CMakeFiles/Path.dir/FeatureAreaPyImp.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so ../../../../lib/libarea-native.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx
[ 63%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/View3DPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/View3DPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DPy.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 64%] Built target Path
[ 64%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/View3DViewerPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/View3DViewerPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/View3DViewerPy.cpp
[ 64%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawUtil.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawUtil.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawUtil.cpp
[ 64%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintDisplacement.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintDisplacement.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintDisplacement.cpp
[ 64%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintTemperature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintTemperature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintTemperature.cpp
[ 64%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintHeatflux.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintHeatflux.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintHeatflux.cpp
[ 64%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/HatchLine.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/HatchLine.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/HatchLine.cpp
make -f src/Mod/Path/PathSimulator/App/CMakeFiles/PathSimulator.dir/build.make src/Mod/Path/PathSimulator/App/CMakeFiles/PathSimulator.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathSimulator/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App/CMakeFiles/PathSimulator.dir/DependInfo.cmake --color=
Scanning dependencies of target PathSimulator
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Path/PathSimulator/App/CMakeFiles/PathSimulator.dir/build.make src/Mod/Path/PathSimulator/App/CMakeFiles/PathSimulator.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 64%] Building CXX object src/Mod/Path/PathSimulator/App/CMakeFiles/PathSimulator.dir/AppPathSimulator.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPathSimulator_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PathSimulator.dir/AppPathSimulator.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathSimulator/App/AppPathSimulator.cpp
[ 64%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintInitialTemperature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintInitialTemperature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintInitialTemperature.cpp
[ 64%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/NaviCube.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/NaviCube.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp
[ 64%] Building CXX object src/Mod/Path/PathSimulator/App/CMakeFiles/PathSimulator.dir/PathSim.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPathSimulator_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PathSimulator.dir/PathSim.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathSimulator/App/PathSim.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFile:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/HatchLine.cpp:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const TechDraw::PATLineSpec&}; _Tp = TechDraw::PATLineSpec; _Alloc = std::allocator<TechDraw::PATLineSpec>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TechDraw::PATLineSpec>::iterator' {aka '__gnu_cxx::__normal_iterator<TechDraw::PATLineSpec*, std::vector<TechDraw::PATLineSpec> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
721 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:721:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFile:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/HatchLine.cpp:28:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void TechDraw::PATLineSpec::load(std::string&)':
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
1662 | _M_range_insert(__pos, __first, __last,
| ^~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1662:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static std::vector<TechDraw::PATLineSpec> TechDraw::PATLineSpec::getSpecsForPattern(std::string&, std::string&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::PATLineSpec*, std::vector<TechDraw::PATLineSpec> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 64%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/PreCompiled.cpp
[ 64%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/EdgeWalker.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/EdgeWalker.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/EdgeWalker.cpp
[ 64%] Building CXX object src/Mod/Path/PathSimulator/App/CMakeFiles/PathSimulator.dir/VolSim.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPathSimulator_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PathSimulator.dir/VolSim.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathSimulator/App/VolSim.cpp
[ 64%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintPlaneRotation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintPlaneRotation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintPlaneRotation.cpp
[ 64%] Building CXX object src/Mod/Path/PathSimulator/App/CMakeFiles/PathSimulator.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPathSimulator_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PathSimulator.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathSimulator/App/PreCompiled.cpp
[ 64%] Building CXX object src/Mod/Path/PathSimulator/App/CMakeFiles/PathSimulator.dir/PathSimPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App && /usr/bin/c++ -DHAVE_CONFIG_H -DPathSimulator_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PathSimulator.dir/PathSimPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Path/PathSimulator/App/PathSimPyImp.cpp
In file included from /usr/include/eigen3/Eigen/Core:462,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'typename Eigen::MatrixBase<Derived>::cross_product_return_type<OtherDerived>::type Eigen::MatrixBase<Derived>::cross(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::Matrix<float, 3, 1> >; Derived = Eigen::Matrix<float, 3, 1>; typename Eigen::MatrixBase<Derived>::cross_product_return_type<OtherDerived>::type = Eigen::Matrix<float, 3, 1>]':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:579:25: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:55:7: warning: implicitly-declared 'constexpr Eigen::internal::no_assignment_operator::no_assignment_operator(const Eigen::internal::no_assignment_operator&)' is deprecated [-Wdeprecated-copy]
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:367,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/util/XprHelper.h:92:29: note: because 'Eigen::internal::no_assignment_operator' has user-provided 'Eigen::internal::no_assignment_operator& Eigen::internal::no_assignment_operator::operator=(const Eigen::internal::no_assignment_operator&)'
92 | no_assignment_operator& operator=(const no_assignment_operator&);
| ^~~~~~~~
In file included from /usr/include/eigen3/Eigen/Geometry:36,
from /usr/include/eigen3/Eigen/Dense:6,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Geometry/OrthoMethods.h:42:56: note: synthesized method 'Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::Matrix<float, 3, 1> >::CwiseUnaryOp(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<float>, const Eigen::Matrix<float, 3, 1> >&)' first required here
42 | typename internal::nested_eval<OtherDerived,2>::type rhs(other.derived());
| ^~~
In file included from /usr/include/eigen3/Eigen/Core:474,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose<MatrixType>::Transpose(MatrixType&) [with MatrixType = const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false>]':
/usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase<Derived>::ConstTransposeReturnType Eigen::DenseBase<Derived>::transpose() const [with Derived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false>; Eigen::DenseBase<Derived>::ConstTransposeReturnType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<float, 3, 3>; Rhs = Eigen::Matrix<float, 3, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = float; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = float; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = float; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:5: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 1> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 0; int Stop = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 1> >, Eigen::internal::assign_op<float, float>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Derived = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:710:13: required from here
/usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false>::Block(const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false>&)' is deprecated [-Wdeprecated-copy]
64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {}
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<float, 3, 3>; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<float, float>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<float, 3, 1>, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<float, 3, 1>, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 1>, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = float; typename Eigen::internal::traits<T>::Scalar = float]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix<float, 3, 3>; Rhs = Eigen::Matrix<float, 3, 1>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = float; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = float; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = float; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:5: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling<Kernel, Index, Stop>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 1> >, Eigen::internal::assign_op<float, float>, 0>; int Index = 0; int Stop = 3]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop<Kernel, 1, 2>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 1> >, Eigen::internal::assign_op<float, float>, 0>]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; Derived = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 1>, 0>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:710:13: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<float, 3, 1>, 3, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<float, 3, 1>, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<float, 3, 1>, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<float, 3, 1>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op<float, float>; LhsType = const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >; RhsType = const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >; Eigen::CwiseBinaryOp<BinaryOp, Lhs, Rhs>::Rhs = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>]':
/usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase<Derived>::cwiseProduct(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>; Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >; typename Eigen::internal::traits<OtherDerived>::Scalar = float; typename Eigen::internal::traits<T>::Scalar = float]'
/usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<float, 3, 3>; Rhs = Eigen::Matrix<float, 3, 3>; int ProductTag = 3; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = float; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = float; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = float; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:5: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<float, 3, 3> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 3>, 1> >; Functor = Eigen::internal::assign_op<float, float>; int Version = 0; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:222:5: required from 'static void Eigen::internal::copy_using_evaluator_DefaultTraversal_InnerUnrolling<Kernel, Index_, Stop>::run(Kernel&, Eigen::Index) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, 3, 3> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 3>, 1> >, Eigen::internal::assign_op<float, float>, 0>; int Index_ = 0; int Stop = 3; Eigen::Index = int]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:351:111: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 3>, 0>, Eigen::Matrix<float, 3, 1>, 0>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 3>, 0>, Eigen::Matrix<float, 3, 1>, 0>; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<Eigen::internal::evaluator_assume_aliasing<Src>::value, void*>::type = void*]'
/usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix<float, 3, 1>; Src = Eigen::Product<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 3>, 0>, Eigen::Matrix<float, 3, 1>, 0>]'
/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 3>, 0>, Eigen::Matrix<float, 3, 1>, 0>; Derived = Eigen::Matrix<float, 3, 1>]'
/usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<float, 3, 3>, Eigen::Matrix<float, 3, 3>, 0>, Eigen::Matrix<float, 3, 1>, 0>; _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]'
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:722:20: required from here
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >::Transpose(const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:445,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 1, 3, false> >]'
55 | EIGEN_STRONG_INLINE Derived& MatrixBase<Derived>::operator=(const MatrixBase& other)
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/eigen3/Eigen/Core:461,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>::Block(const Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>&)' is deprecated [-Wdeprecated-copy]
105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func)
| ^
In file included from /usr/include/eigen3/Eigen/Core:88,
from /usr/include/eigen3/Eigen/Dense:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/NaviCube.cpp:118:
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block<const Eigen::Matrix<float, 3, 3>, 3, 1, true>' has user-provided 'Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>& Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>::operator=(const Eigen::BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Eigen::Dense>&) [with XprType = const Eigen::Matrix<float, 3, 3>; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR'
830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \
| ^~~~~~~~
/usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS'
161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 64%] Linking CXX shared library ../../../../../Mod/Path/PathSimulator.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Path/PathSimulator/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/PathSimulator.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,PathSimulator.so -o ../../../../../Mod/Path/PathSimulator.so CMakeFiles/PathSimulator.dir/AppPathSimulator.cpp.o CMakeFiles/PathSimulator.dir/PathSim.cpp.o CMakeFiles/PathSimulator.dir/VolSim.cpp.o CMakeFiles/PathSimulator.dir/PreCompiled.cpp.o CMakeFiles/PathSimulator.dir/PathSimPyImp.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Path:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../../Mod/Path/Path.so ../../../../../Mod/Part/Part.so ../../../../../Mod/Mesh/Mesh.so ../../../../../lib/libFreeCADApp.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so ../../../../../lib/libarea-native.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 ../../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Concurrent.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 64%] Built target PathSimulator
[ 64%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintContact.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintContact.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintContact.cpp
[ 64%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProvider.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProvider.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProvider.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/EdgeWalker.cpp:49:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const TechDraw::incidenceItem&}; _Tp = TechDraw::incidenceItem; _Alloc = std::allocator<TechDraw::incidenceItem>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TechDraw::incidenceItem>::iterator' {aka '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TechDraw::incidenceItem>::iterator' {aka '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:142,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qchar.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstring.h:48,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QString:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawUtil.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/EdgeWalker.cpp:52:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const TechDraw::incidenceItem&, const TechDraw::incidenceItem&)>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const TechDraw::incidenceItem&, const TechDraw::incidenceItem&)>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:142,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qchar.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstring.h:48,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QString:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawUtil.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/EdgeWalker.cpp:52:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >; _Distance = int; _Tp = TechDraw::incidenceItem; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const TechDraw::incidenceItem&, const TechDraw::incidenceItem&)>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qglobal.h:142,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qchar.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qstring.h:48,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QString:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawUtil.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/EdgeWalker.cpp:52:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const TechDraw::incidenceItem&, const TechDraw::incidenceItem&)>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In static member function 'static std::vector<TechDraw::incidenceItem> TechDraw::embedItem::sortIncidenceList(std::vector<TechDraw::incidenceItem>&, bool)':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/EdgeWalker.cpp:49:
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<TechDraw::embedItem> TechDraw::EdgeWalker::makeEmbedding(std::vector<TopoDS_Edge>, std::vector<TopoDS_Vertex>)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::incidenceItem*, std::vector<TechDraw::incidenceItem> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 64%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemConstraintTransform.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemConstraintTransform.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemConstraintTransform.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qcoreapplication.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProvider.cpp:27:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'virtual std::vector<Base::Vector3<double> > Gui::ViewProvider::getModelPoints(const SoPickedPoint*) const':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 64%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/PropertyPostDataObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/PropertyPostDataObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/PropertyPostDataObject.cpp
[ 64%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawProjectSplit.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawProjectSplit.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjectSplit.cpp
[ 64%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderExtension.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderExtension.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderExtension.cpp
[ 65%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemPostObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemPostObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemPostObject.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/signals2/signal.hpp:18,
from /usr/include/boost/signals2.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjectSplit.cpp:70:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const TechDraw::splitPoint&}; _Tp = TechDraw::splitPoint; _Alloc = std::allocator<TechDraw::splitPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TechDraw::splitPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TechDraw::splitPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const TechDraw::edgeSortItem&}; _Tp = TechDraw::edgeSortItem; _Alloc = std::allocator<TechDraw::edgeSortItem>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TechDraw::edgeSortItem>::iterator' {aka '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjectSplit.cpp:66:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const TechDraw::splitPoint&, const TechDraw::splitPoint&)>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const TechDraw::splitPoint&, const TechDraw::splitPoint&)>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<bool (*)(const TechDraw::edgeSortItem&, const TechDraw::edgeSortItem&)>]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const TechDraw::edgeSortItem&, const TechDraw::edgeSortItem&)>]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjectSplit.cpp:66:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >; _Distance = int; _Tp = TechDraw::splitPoint; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const TechDraw::splitPoint&, const TechDraw::splitPoint&)>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjectSplit.cpp:66:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const TechDraw::splitPoint&, const TechDraw::splitPoint&)>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In static member function 'static std::vector<TechDraw::splitPoint> TechDraw::DrawProjectSplit::sortSplits(std::vector<TechDraw::splitPoint>&, bool)':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjectSplit.cpp:66:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >; _Distance = int; _Tp = TechDraw::edgeSortItem; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const TechDraw::edgeSortItem&, const TechDraw::edgeSortItem&)>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjectSplit.cpp:66:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const TechDraw::edgeSortItem&, const TechDraw::edgeSortItem&)>]':
/usr/include/c++/9/bits/stl_algo.h:1667:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
1667 | __heap_select(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1667:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1667:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(const TechDraw::edgeSortItem&, const TechDraw::edgeSortItem&)>]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1932:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
1932 | std::__heap_select(__first, __middle, __last, __comp);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In static member function 'static std::vector<TechDraw::edgeSortItem> TechDraw::DrawProjectSplit::sortEdges(std::vector<TechDraw::edgeSortItem>&, bool)':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/signals2/signal.hpp:18,
from /usr/include/boost/signals2.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjectSplit.cpp:70:
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static std::vector<TopoDS_Edge> TechDraw::DrawProjectSplit::removeDuplicateEdges(std::vector<TopoDS_Edge>&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::edgeSortItem*, std::vector<TechDraw::edgeSortItem> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static std::vector<TopoDS_Edge> TechDraw::DrawProjectSplit::split1Edge(TopoDS_Edge, std::vector<TechDraw::splitPoint>)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static std::vector<TopoDS_Edge> TechDraw::DrawProjectSplit::splitEdges(std::vector<TopoDS_Edge>, std::vector<TechDraw::splitPoint>)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static std::vector<TopoDS_Edge> TechDraw::DrawProjectSplit::getEdges(TechDrawGeometry::GeometryObject*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 65%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderGroupExtension.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderGroupExtension.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderGroupExtension.cpp
[ 65%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/LineGroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/LineGroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/LineGroup.cpp
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderGeoFeatureGroupExtension.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderGeoFeatureGroupExtension.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderGeoFeatureGroupExtension.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemPostPipeline.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemPostPipeline.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemPostPipeline.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/signals2/signal.hpp:18,
from /usr/include/boost/signals2.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/LineGroup.cpp:31:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 66%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawPage.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawPage.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawPage.cpp
[ 66%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawView.cpp
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderOriginGroupExtension.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderOriginGroupExtension.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderOriginGroupExtension.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemPostFilter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemPostFilter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemPostFilter.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemPostFunction.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemPostFunction.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemPostFunction.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Type.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/BaseClass.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Persistence.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyContainer.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Extension.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/ExtensionContainer.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/TransactionalObject.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentObject.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/GeoFeature.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemPostObject.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemPostFilter.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemPostFilter.cpp:29:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Type.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/BaseClass.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Persistence.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/PropertyContainer.h:29,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Extension.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/ExtensionContainer.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/TransactionalObject.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/DocumentObject.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/GeoFeature.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemPostObject.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemPostFilter.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemPostFilter.cpp:29:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Fem::FemPostDataAlongLineFilter::GetAxisData()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void Fem::FemPostDataAtPointFilter::GetPointData()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemVTKTools.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemVTKTools.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemVTKTools.cpp
[ 66%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewPart.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewPart.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewPart.cpp
[ 66%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewAnnotation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewAnnotation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewAnnotation.cpp
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderAnnotation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderAnnotation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderAnnotation.cpp
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderDocumentObject.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/signals2/signal.hpp:18,
from /usr/include/boost/signals2.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewPart.cpp:79:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const TechDraw::splitPoint&}; _Tp = TechDraw::splitPoint; _Alloc = std::allocator<TechDraw::splitPoint>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TechDraw::splitPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TechDraw::splitPoint>::iterator' {aka '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >'} changed in GCC 7.1
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemSetObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemSetObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemSetObject.cpp
In file included from /usr/include/c++/9/vector:67,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/signals2/signal.hpp:18,
from /usr/include/boost/signals2.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewPart.cpp:79:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void TechDraw::DrawViewPart::extractFaces()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::splitPoint*, std::vector<TechDraw::splitPoint> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObjectGroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObjectGroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderDocumentObjectGroup.cpp
[ 66%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewSymbol.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewSymbol.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewSymbol.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemSetNodesObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemSetNodesObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemSetNodesObject.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemSetElementsObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemSetElementsObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemSetElementsObject.cpp
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObjectPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObjectPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderDocumentObjectPyImp.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemSetFacesObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemSetFacesObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemSetFacesObject.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemSetGeometryObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemSetGeometryObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemSetGeometryObject.cpp
[ 66%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewSpreadsheet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewSpreadsheet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp
[ 66%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewClip.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewClip.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewClip.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/AppFem.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/AppFem.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/AppFem.cpp
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderDragger.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderDragger.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderDragger.cpp
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderExtern.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderExtern.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderExtern.cpp
[ 66%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawProjGroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawProjGroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjGroup.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/AppFemPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/AppFemPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/AppFemPy.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemTools.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemTools.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemTools.cpp
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderFeature.cpp
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderGeometryObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderGeometryObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderGeometryObject.cpp
In file included from /usr/include/c++/9/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/signals2/signal.hpp:18,
from /usr/include/boost/signals2.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjGroup.cpp:32:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
2452 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/signals2/signal.hpp:18,
from /usr/include/boost/signals2.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjGroup.cpp:32:
/usr/include/c++/9/bits/stl_map.h: In member function 'void TechDraw::DrawProjGroup::updateSecondaryDirs()':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<Base::Vector3<double>, Base::Vector3<double> > > >'} changed in GCC 7.1
499 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/PreCompiled.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemMeshPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemMeshPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemMeshPyImp.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/HypothesisPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/HypothesisPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/HypothesisPy.cpp
[ 66%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawProjGroupItem.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawProjGroupItem.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjGroupItem.cpp
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderInventorObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderInventorObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderInventorObject.cpp
[ 66%] Building CXX object src/Mod/Fem/App/CMakeFiles/Fem.dir/FemPostPipelinePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFem_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DNETGEN_VERSION=393728 -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/netgen/include -I/usr/include/netgen -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/Fem.dir/FemPostPipelinePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/App/FemPostPipelinePyImp.cpp
[ 66%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawParametricTemplate.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawParametricTemplate.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawParametricTemplate.cpp
[ 66%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderMeasureDistance.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderMeasureDistance.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderMeasureDistance.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawSVGTemplate.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawSVGTemplate.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawSVGTemplate.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawParametricTemplate.cpp:29:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector2d}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Base::Vector2d}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawTemplate.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawTemplate.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawTemplate.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderPyImp.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewCollection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewCollection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewCollection.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewDimension.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewDimension.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewDimension.cpp
[ 67%] Linking CXX shared library ../../../../Mod/Fem/Fem.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/Fem.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,Fem.so -o ../../../../Mod/Fem/Fem.so CMakeFiles/Fem.dir/FemMeshObject.cpp.o CMakeFiles/Fem.dir/FemMeshShapeObject.cpp.o CMakeFiles/Fem.dir/FemMeshShapeNetgenObject.cpp.o CMakeFiles/Fem.dir/FemAnalysis.cpp.o CMakeFiles/Fem.dir/FemMesh.cpp.o CMakeFiles/Fem.dir/FemResultObject.cpp.o CMakeFiles/Fem.dir/FemSolverObject.cpp.o CMakeFiles/Fem.dir/FemConstraint.cpp.o CMakeFiles/Fem.dir/FemMeshProperty.cpp.o CMakeFiles/Fem.dir/FemConstraintBearing.cpp.o CMakeFiles/Fem.dir/FemConstraintFixed.cpp.o CMakeFiles/Fem.dir/FemConstraintForce.cpp.o CMakeFiles/Fem.dir/FemConstraintFluidBoundary.cpp.o CMakeFiles/Fem.dir/FemConstraintPressure.cpp.o CMakeFiles/Fem.dir/FemConstraintGear.cpp.o CMakeFiles/Fem.dir/FemConstraintPulley.cpp.o CMakeFiles/Fem.dir/FemConstraintDisplacement.cpp.o CMakeFiles/Fem.dir/FemConstraintTemperature.cpp.o CMakeFiles/Fem.dir/FemConstraintHeatflux.cpp.o CMakeFiles/Fem.dir/FemConstraintInitialTemperature.cpp.o CMakeFiles/Fem.dir/FemConstraintPlaneRotation.cpp.o CMakeFiles/Fem.dir/FemConstraintContact.cpp.o CMakeFiles/Fem.dir/FemConstraintTransform.cpp.o CMakeFiles/Fem.dir/PropertyPostDataObject.cpp.o CMakeFiles/Fem.dir/FemPostObject.cpp.o CMakeFiles/Fem.dir/FemPostPipeline.cpp.o CMakeFiles/Fem.dir/FemPostFilter.cpp.o CMakeFiles/Fem.dir/FemPostFunction.cpp.o CMakeFiles/Fem.dir/FemVTKTools.cpp.o CMakeFiles/Fem.dir/FemSetObject.cpp.o CMakeFiles/Fem.dir/FemSetNodesObject.cpp.o CMakeFiles/Fem.dir/FemSetElementsObject.cpp.o CMakeFiles/Fem.dir/FemSetFacesObject.cpp.o CMakeFiles/Fem.dir/FemSetGeometryObject.cpp.o CMakeFiles/Fem.dir/AppFem.cpp.o CMakeFiles/Fem.dir/AppFemPy.cpp.o CMakeFiles/Fem.dir/FemTools.cpp.o CMakeFiles/Fem.dir/PreCompiled.cpp.o CMakeFiles/Fem.dir/FemMeshPyImp.cpp.o CMakeFiles/Fem.dir/HypothesisPy.cpp.o CMakeFiles/Fem.dir/FemPostPipelinePyImp.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/usr/lib/arm-linux-gnueabihf/netgen: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Part/Part.so ../../../../lib/libFreeCADApp.so ../../../../lib/libNETGENPlugin.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libfreetype.so ../../../../lib/libFreeCADBase.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 ../../../../lib/libStdMeshers.so ../../../../lib/libMEFISTO2.so ../../../../lib/libSMESH.so ../../../../lib/libDriverSTL.so ../../../../lib/libDriverDAT.so ../../../../lib/libDriverUNV.so ../../../../lib/libDriver.so /usr/lib/arm-linux-gnueabihf/libmedC.so ../../../../lib/libSMESHDS.so ../../../../lib/libSMDS.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libvtkFiltersVerdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkverdict-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXML-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOXMLParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libexpat.so /usr/lib/arm-linux-gnueabihf/libvtkIOMPIParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersModeling-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libjpeg.so /usr/lib/arm-linux-gnueabihf/libpng.so /usr/lib/arm-linux-gnueabihf/libtiff.so /usr/lib/arm-linux-gnueabihf/libvtkIONetCDF-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5.so /usr/lib/arm-linux-gnueabihf/libsz.so /usr/lib/arm-linux-gnueabihf/libdl.so /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/hdf5/openmpi/libhdf5_hl.so /usr/lib/arm-linux-gnueabihf/libvtkexoIIc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libnetcdf_c++.so /usr/lib/arm-linux-gnueabihf/libnetcdf.so /usr/lib/arm-linux-gnueabihf/libjsoncpp.so /usr/lib/arm-linux-gnueabihf/libvtkFiltersParallelDIY2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelMPI-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkParallelCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOLegacy-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkInteractionStyle-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersExtraction-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersStatistics-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingFourier-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkalglib-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingFreeType-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libfreetype.so /usr/lib/arm-linux-gnueabihf/libvtkRenderingOpenGL2-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkImagingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkRenderingCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersSources-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeneral-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonComputationalGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersGeometry-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkFiltersCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonColor-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkIOImage-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonExecutionModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonDataModel-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonTransforms-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMisc-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonMath-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonSystem-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkCommonCore-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtksys-7.1.so.7.1p.1 -ldl /usr/lib/arm-linux-gnueabihf/libvtkDICOMParser-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libvtkmetaio-7.1.so.7.1p.1 /usr/lib/arm-linux-gnueabihf/libGLEW.so /usr/lib/arm-linux-gnueabihf/libSM.so /usr/lib/arm-linux-gnueabihf/libICE.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libXext.so /usr/lib/arm-linux-gnueabihf/libXt.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/netgen/libnglib.so -lpthread /usr/lib/arm-linux-gnueabihf/netgen/libinterface.so /usr/lib/arm-linux-gnueabihf/netgen/libstlvis.so /usr/lib/arm-linux-gnueabihf/netgen/libstl.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2dvis.so /usr/lib/arm-linux-gnueabihf/netgen/libgeom2d.so /usr/lib/arm-linux-gnueabihf/netgen/libcsgvis.so /usr/lib/arm-linux-gnueabihf/netgen/libcsg.so /usr/lib/arm-linux-gnueabihf/netgen/libmesh.so /usr/lib/arm-linux-gnueabihf/libmetis.so /usr/lib/arm-linux-gnueabihf/netgen/libvisual.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libGLU.so /usr/lib/arm-linux-gnueabihf/libXmu.so /usr/lib/arm-linux-gnueabihf/libz.so /usr/lib/arm-linux-gnueabihf/netgen/libocc.so /usr/lib/arm-linux-gnueabihf/libTKBO.so /usr/lib/arm-linux-gnueabihf/libTKBool.so /usr/lib/arm-linux-gnueabihf/libTKBRep.so /usr/lib/arm-linux-gnueabihf/libTKCAF.so /usr/lib/arm-linux-gnueabihf/libTKCDF.so /usr/lib/arm-linux-gnueabihf/libTKernel.so /usr/lib/arm-linux-gnueabihf/libTKG2d.so /usr/lib/arm-linux-gnueabihf/libTKG3d.so /usr/lib/arm-linux-gnueabihf/libTKGeomAlgo.so /usr/lib/arm-linux-gnueabihf/libTKGeomBase.so /usr/lib/arm-linux-gnueabihf/libTKHLR.so /usr/lib/arm-linux-gnueabihf/libTKIGES.so /usr/lib/arm-linux-gnueabihf/libTKLCAF.so /usr/lib/arm-linux-gnueabihf/libTKMath.so /usr/lib/arm-linux-gnueabihf/libTKMesh.so /usr/lib/arm-linux-gnueabihf/libTKOffset.so /usr/lib/arm-linux-gnueabihf/libTKPrim.so /usr/lib/arm-linux-gnueabihf/libTKService.so /usr/lib/arm-linux-gnueabihf/libTKShHealing.so /usr/lib/arm-linux-gnueabihf/libTKSTEP.so /usr/lib/arm-linux-gnueabihf/libTKSTEP209.so /usr/lib/arm-linux-gnueabihf/libTKSTEPAttr.so /usr/lib/arm-linux-gnueabihf/libTKSTEPBase.so /usr/lib/arm-linux-gnueabihf/libTKSTL.so /usr/lib/arm-linux-gnueabihf/libTKTopAlgo.so /usr/lib/arm-linux-gnueabihf/libTKV3d.so /usr/lib/arm-linux-gnueabihf/libTKXCAF.so /usr/lib/arm-linux-gnueabihf/libTKXDEIGES.so /usr/lib/arm-linux-gnueabihf/libTKXDESTEP.so /usr/lib/arm-linux-gnueabihf/libTKXSBase.so /usr/lib/arm-linux-gnueabihf/libpython3.7m.so -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderPythonFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderPythonFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderPythonFeature.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderVRMLObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderVRMLObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderVRMLObject.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 67%] Built target Fem
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderBuilder.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderBuilder.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderBuilder.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewSection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewSection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewSection.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderPlacement.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderPlacement.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderPlacement.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderOriginFeature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderOriginFeature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderOriginFeature.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderPlane.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderPlane.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderPlane.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFile:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewSection.cpp:63:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const TechDraw::LineSet&}; _Tp = TechDraw::LineSet; _Alloc = std::allocator<TechDraw::LineSet>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TechDraw::LineSet>::iterator' {aka '__gnu_cxx::__normal_iterator<TechDraw::LineSet*, std::vector<TechDraw::LineSet> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TechDraw::LineSet>::iterator' {aka '__gnu_cxx::__normal_iterator<TechDraw::LineSet*, std::vector<TechDraw::LineSet> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFile:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewSection.cpp:63:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void TechDraw::DrawViewSection::onChanged(const App::Property*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::LineSet*, std::vector<TechDraw::LineSet> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderLine.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderLine.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderLine.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderGeoFeatureGroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderGeoFeatureGroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderGeoFeatureGroup.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawHatch.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawHatch.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawHatch.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderOriginGroup.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderOriginGroup.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderOriginGroup.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderPart.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderPart.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderPart.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderOrigin.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderOrigin.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderOrigin.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawGeomHatch.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawGeomHatch.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawGeomHatch.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderMaterialObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderMaterialObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderMaterialObject.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewDraft.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewDraft.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewDraft.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFile:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawGeomHatch.cpp:31:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const TechDraw::LineSet&}; _Tp = TechDraw::LineSet; _Alloc = std::allocator<TechDraw::LineSet>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<TechDraw::LineSet>::iterator' {aka '__gnu_cxx::__normal_iterator<TechDraw::LineSet*, std::vector<TechDraw::LineSet> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewArch.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewArch.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewArch.cpp
In file included from /usr/include/c++/9/vector:67,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfiledevice.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfile.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFile:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawGeomHatch.cpp:31:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual App::DocumentObjectExecReturn* TechDraw::DrawGeomHatch::execute()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::LineSet*, std::vector<TechDraw::LineSet> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<TechDraw::LineSet> TechDraw::DrawGeomHatch::getFaceOverlay(int)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::LineSet*, std::vector<TechDraw::LineSet> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static std::vector<TechDraw::LineSet> TechDraw::DrawGeomHatch::getTrimmedLines(TechDraw::DrawViewPart*, std::vector<TechDraw::LineSet>, int, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<TechDraw::LineSet*, std::vector<TechDraw::LineSet> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ViewProviderTextDocument.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ViewProviderTextDocument.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ViewProviderTextDocument.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewMulti.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewMulti.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewMulti.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/FileDialog.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -DUSE_QT_FILEDIALOG -o CMakeFiles/FreeCADGui.dir/FileDialog.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/FileDialog.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewImage.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewImage.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewImage.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/MainWindow.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/MainWindow.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/MainWindow.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/PrefWidgets.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/PrefWidgets.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/PrefWidgets.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewDetail.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewDetail.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewDetail.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/Geometry.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/Geometry.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/Geometry.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/InputField.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/InputField.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/InputField.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/GeometryObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/GeometryObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/GeometryObject.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/Geometry.cpp:67:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const gp_Pnt&}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector2d}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Base::Vector2d}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Stream.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Console.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/Geometry.cpp:67:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void TechDrawGeometry::BSpline::getCircleParms(bool&, double&, Base::Vector3d&, bool&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawPagePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawPagePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawPagePyImp.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ProgressBar.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ProgressBar.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ProgressBar.cpp
[ 67%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewPyImp.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/QuantitySpinBox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/QuantitySpinBox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/QuantitySpinBox.cpp
[ 67%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SpinBox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SpinBox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SpinBox.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Splashscreen.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Splashscreen.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Splashscreen.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewPartPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewPartPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewPartPyImp.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/WidgetFactory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/WidgetFactory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/WidgetFactory.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Widgets.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Widgets.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Widgets.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewSymbolPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewSymbolPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewSymbolPyImp.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawTemplatePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawTemplatePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawTemplatePyImp.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawParametricTemplatePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawParametricTemplatePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawParametricTemplatePyImp.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Window.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Window.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Window.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/MDIView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/MDIView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/MDIView.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/GraphvizView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/GraphvizView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/GraphvizView.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawSVGTemplatePyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawSVGTemplatePyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawSVGTemplatePyImp.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewClipPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewClipPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewClipPyImp.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewDimensionPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewDimensionPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewDimensionPyImp.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawHatchPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawHatchPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawHatchPyImp.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawGeomHatchPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawGeomHatchPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawGeomHatchPyImp.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ActiveObjectList.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ActiveObjectList.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ActiveObjectList.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewCollectionPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewCollectionPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewCollectionPyImp.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/DockWindowManager.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/DockWindowManager.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/DockWindowManager.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawProjGroupPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawProjGroupPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjGroupPyImp.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawProjGroupItemPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawProjGroupItemPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawProjGroupItemPyImp.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/MenuManager.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/MenuManager.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/MenuManager.cpp
[ 68%] Building CXX object src/Mod/TechDraw/App/CMakeFiles/TechDraw.dir/DrawViewAnnotationPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/c++ -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_NO_DEBUG -DQT_XML_LIB -DTechDraw_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDraw.dir/DrawViewAnnotationPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/App/DrawViewAnnotationPyImp.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/PythonWorkbenchPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/PythonWorkbenchPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/PythonWorkbenchPyImp.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ToolBarManager.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ToolBarManager.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ToolBarManager.cpp
[ 68%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/ToolBoxManager.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/ToolBoxManager.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/ToolBoxManager.cpp
[ 68%] Linking CXX shared library ../../../../Mod/TechDraw/TechDraw.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/cmake -E cmake_link_script CMakeFiles/TechDraw.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,TechDraw.so -o ../../../../Mod/TechDraw/TechDraw.so CMakeFiles/TechDraw.dir/AppTechDraw.cpp.o CMakeFiles/TechDraw.dir/AppTechDrawPy.cpp.o CMakeFiles/TechDraw.dir/DrawUtil.cpp.o CMakeFiles/TechDraw.dir/HatchLine.cpp.o CMakeFiles/TechDraw.dir/PreCompiled.cpp.o CMakeFiles/TechDraw.dir/EdgeWalker.cpp.o CMakeFiles/TechDraw.dir/DrawProjectSplit.cpp.o CMakeFiles/TechDraw.dir/LineGroup.cpp.o CMakeFiles/TechDraw.dir/DrawPage.cpp.o CMakeFiles/TechDraw.dir/DrawView.cpp.o CMakeFiles/TechDraw.dir/DrawViewPart.cpp.o CMakeFiles/TechDraw.dir/DrawViewAnnotation.cpp.o CMakeFiles/TechDraw.dir/DrawViewSymbol.cpp.o CMakeFiles/TechDraw.dir/DrawViewSpreadsheet.cpp.o CMakeFiles/TechDraw.dir/DrawViewClip.cpp.o CMakeFiles/TechDraw.dir/DrawProjGroup.cpp.o CMakeFiles/TechDraw.dir/DrawProjGroupItem.cpp.o CMakeFiles/TechDraw.dir/DrawParametricTemplate.cpp.o CMakeFiles/TechDraw.dir/DrawSVGTemplate.cpp.o CMakeFiles/TechDraw.dir/DrawTemplate.cpp.o CMakeFiles/TechDraw.dir/DrawViewCollection.cpp.o CMakeFiles/TechDraw.dir/DrawViewDimension.cpp.o CMakeFiles/TechDraw.dir/DrawViewSection.cpp.o CMakeFiles/TechDraw.dir/DrawHatch.cpp.o CMakeFiles/TechDraw.dir/DrawGeomHatch.cpp.o CMakeFiles/TechDraw.dir/DrawViewDraft.cpp.o CMakeFiles/TechDraw.dir/DrawViewArch.cpp.o CMakeFiles/TechDraw.dir/DrawViewMulti.cpp.o CMakeFiles/TechDraw.dir/DrawViewImage.cpp.o CMakeFiles/TechDraw.dir/DrawViewDetail.cpp.o CMakeFiles/TechDraw.dir/Geometry.cpp.o CMakeFiles/TechDraw.dir/GeometryObject.cpp.o CMakeFiles/TechDraw.dir/DrawPagePyImp.cpp.o CMakeFiles/TechDraw.dir/DrawViewPyImp.cpp.o CMakeFiles/TechDraw.dir/DrawViewPartPyImp.cpp.o CMakeFiles/TechDraw.dir/DrawViewSymbolPyImp.cpp.o CMakeFiles/TechDraw.dir/DrawTemplatePyImp.cpp.o CMakeFiles/TechDraw.dir/DrawParametricTemplatePyImp.cpp.o CMakeFiles/TechDraw.dir/DrawSVGTemplatePyImp.cpp.o CMakeFiles/TechDraw.dir/DrawViewClipPyImp.cpp.o CMakeFiles/TechDraw.dir/DrawViewDimensionPyImp.cpp.o CMakeFiles/TechDraw.dir/DrawHatchPyImp.cpp.o CMakeFiles/TechDraw.dir/DrawGeomHatchPyImp.cpp.o CMakeFiles/TechDraw.dir/DrawViewCollectionPyImp.cpp.o CMakeFiles/TechDraw.dir/DrawProjGroupPyImp.cpp.o CMakeFiles/TechDraw.dir/DrawProjGroupItemPyImp.cpp.o CMakeFiles/TechDraw.dir/DrawViewAnnotationPyImp.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Measure:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Import:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Spreadsheet:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Measure/Measure.so ../../../../Mod/Drawing/Drawing.so ../../../../Mod/Import/Import.so ../../../../Mod/Spreadsheet/Spreadsheet.so ../../../../Mod/Part/Part.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so -lTKCAF -lTKXCAF -lTKLCAF -lTKXDESTEP -lTKXDEIGES -lTKMeshVS
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/cmake -E copy_directory /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Patterns /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3//usr/share/freecad/Mod/TechDraw/Patterns
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/App && /usr/bin/cmake -E copy_directory /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Templates /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3//usr/share/freecad/Mod/TechDraw/Templates
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 69%] Built target TechDraw
[ 69%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Workbench.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Workbench.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Workbench.cpp
[ 69%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/WorkbenchFactory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/WorkbenchFactory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/WorkbenchFactory.cpp
[ 69%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/WorkbenchManager.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/WorkbenchManager.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/WorkbenchManager.cpp
[ 69%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/WorkbenchPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/WorkbenchPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/WorkbenchPyImp.cpp
[ 69%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SelectionObjectPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SelectionObjectPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SelectionObjectPyImp.cpp
[ 69%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SelectionObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SelectionObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SelectionObject.cpp
[ 69%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/Selection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/Selection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Selection.cpp
[ 69%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/SelectionFilter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/SelectionFilter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SelectionFilter.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/signals2/signal.hpp:18,
from /usr/include/boost/signals2.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/App/Application.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SelectionObject.cpp:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In constructor 'Gui::SelectionObject::SelectionObject(const Gui::SelectionChanges&)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 69%] Building CXX object src/Gui/CMakeFiles/FreeCADGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/c++ -DBUILD_ADDONMGR -DCMAKE_BUILD_TYPE=\"RelWithDebInfo\" -DFreeCADGui_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSPNAV_FOUND -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/.. -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Language -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/propertyeditor -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/TaskView -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/Quarter -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui/DAGView -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/PreCompiled.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qcoreapplication.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/Selection.cpp:30:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 69%] Linking CXX shared library ../../lib/libFreeCADGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/FreeCADGui.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,libFreeCADGui.so -o ../../lib/libFreeCADGui.so CMakeFiles/FreeCADGui.dir/Application.cpp.o CMakeFiles/FreeCADGui.dir/ApplicationPy.cpp.o CMakeFiles/FreeCADGui.dir/AutoSaver.cpp.o CMakeFiles/FreeCADGui.dir/BitmapFactory.cpp.o CMakeFiles/FreeCADGui.dir/Document.cpp.o CMakeFiles/FreeCADGui.dir/DocumentModel.cpp.o CMakeFiles/FreeCADGui.dir/DocumentPyImp.cpp.o CMakeFiles/FreeCADGui.dir/DocumentObserver.cpp.o CMakeFiles/FreeCADGui.dir/DocumentObserverPython.cpp.o CMakeFiles/FreeCADGui.dir/ExpressionBinding.cpp.o CMakeFiles/FreeCADGui.dir/GraphicsViewZoom.cpp.o CMakeFiles/FreeCADGui.dir/ExpressionCompleter.cpp.o CMakeFiles/FreeCADGui.dir/GuiApplication.cpp.o CMakeFiles/FreeCADGui.dir/GuiApplicationNativeEventAware.cpp.o CMakeFiles/FreeCADGui.dir/GuiConsole.cpp.o CMakeFiles/FreeCADGui.dir/Macro.cpp.o CMakeFiles/FreeCADGui.dir/MergeDocuments.cpp.o CMakeFiles/FreeCADGui.dir/resource.cpp.o CMakeFiles/FreeCADGui.dir/Control.cpp.o CMakeFiles/FreeCADGui.dir/SpaceballEvent.cpp.o CMakeFiles/FreeCADGui.dir/Thumbnail.cpp.o CMakeFiles/FreeCADGui.dir/Utilities.cpp.o CMakeFiles/FreeCADGui.dir/WaitCursor.cpp.o CMakeFiles/FreeCADGui.dir/ManualAlignment.cpp.o CMakeFiles/FreeCADGui.dir/TransactionObject.cpp.o CMakeFiles/FreeCADGui.dir/WinNativeGestureRecognizers.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iisiconlabel.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskbox.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskgroup.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskheader.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionbox.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionlabel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actiongroup.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionpanel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_taskheader_p.cpp.o CMakeFiles/FreeCADGui.dir/qrc_resource.cpp.o CMakeFiles/FreeCADGui.dir/qrc_translation.cpp.o CMakeFiles/FreeCADGui.dir/qrc_iisTaskPanel.cpp.o CMakeFiles/FreeCADGui.dir/qrc_schemes.cpp.o CMakeFiles/FreeCADGui.dir/Action.cpp.o CMakeFiles/FreeCADGui.dir/ActionFunction.cpp.o CMakeFiles/FreeCADGui.dir/Command.cpp.o CMakeFiles/FreeCADGui.dir/CommandDoc.cpp.o CMakeFiles/FreeCADGui.dir/CommandFeat.cpp.o CMakeFiles/FreeCADGui.dir/CommandMacro.cpp.o CMakeFiles/FreeCADGui.dir/CommandStd.cpp.o CMakeFiles/FreeCADGui.dir/CommandWindow.cpp.o CMakeFiles/FreeCADGui.dir/CommandTest.cpp.o CMakeFiles/FreeCADGui.dir/CommandView.cpp.o CMakeFiles/FreeCADGui.dir/CommandStructure.cpp.o CMakeFiles/FreeCADGui.dir/Clipping.cpp.o CMakeFiles/FreeCADGui.dir/DemoMode.cpp.o CMakeFiles/FreeCADGui.dir/DlgActivateWindowImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgUnitsCalculatorImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgDisplayPropertiesImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgInputDialogImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgMacroExecuteImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgRunExternal.cpp.o CMakeFiles/FreeCADGui.dir/DlgEditFileIncludeProptertyExternal.cpp.o CMakeFiles/FreeCADGui.dir/DlgMacroRecordImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgMaterialPropertiesImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgParameterImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgProjectInformationImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgProjectUtility.cpp.o CMakeFiles/FreeCADGui.dir/DlgPropertyLink.cpp.o CMakeFiles/FreeCADGui.dir/DlgExpressionInput.cpp.o CMakeFiles/FreeCADGui.dir/TaskDlgRelocation.cpp.o CMakeFiles/FreeCADGui.dir/DlgCheckableMessageBox.cpp.o CMakeFiles/FreeCADGui.dir/TaskCSysDragger.cpp.o CMakeFiles/FreeCADGui.dir/DlgUndoRedo.cpp.o CMakeFiles/FreeCADGui.dir/InputVector.cpp.o CMakeFiles/FreeCADGui.dir/Placement.cpp.o CMakeFiles/FreeCADGui.dir/PropertyPage.cpp.o CMakeFiles/FreeCADGui.dir/SceneInspector.cpp.o CMakeFiles/FreeCADGui.dir/TextureMapping.cpp.o CMakeFiles/FreeCADGui.dir/Transform.cpp.o CMakeFiles/FreeCADGui.dir/DownloadItem.cpp.o CMakeFiles/FreeCADGui.dir/DownloadManager.cpp.o CMakeFiles/FreeCADGui.dir/DocumentRecovery.cpp.o CMakeFiles/FreeCADGui.dir/DlgActionsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgCommandsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgCustomizeImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgCustomizeSpaceball.cpp.o CMakeFiles/FreeCADGui.dir/DlgCustomizeSpNavSettings.cpp.o CMakeFiles/FreeCADGui.dir/DlgKeyboardImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgToolbarsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgWorkbenchesImp.cpp.o CMakeFiles/FreeCADGui.dir/QListWidgetCustom.cpp.o CMakeFiles/FreeCADGui.dir/DlgEditorImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgGeneralImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgOnlineHelpImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgPreferencesImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgReportViewImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettings3DViewImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsUnitsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsViewColor.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsColorGradientImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsDocumentImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsImageImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsMacroImp.cpp.o CMakeFiles/FreeCADGui.dir/CombiView.cpp.o CMakeFiles/FreeCADGui.dir/DockWindow.cpp.o CMakeFiles/FreeCADGui.dir/PropertyView.cpp.o CMakeFiles/FreeCADGui.dir/ReportView.cpp.o CMakeFiles/FreeCADGui.dir/SelectionView.cpp.o CMakeFiles/FreeCADGui.dir/ToolBox.cpp.o CMakeFiles/FreeCADGui.dir/Tree.cpp.o CMakeFiles/FreeCADGui.dir/TreeView.cpp.o CMakeFiles/FreeCADGui.dir/ProjectView.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGView.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGModel.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGRectItem.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGModelGraph.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGFilter.cpp.o CMakeFiles/FreeCADGui.dir/CallTips.cpp.o CMakeFiles/FreeCADGui.dir/EditorView.cpp.o CMakeFiles/FreeCADGui.dir/TextDocumentEditorView.cpp.o CMakeFiles/FreeCADGui.dir/PythonConsole.cpp.o CMakeFiles/FreeCADGui.dir/PythonConsolePy.cpp.o CMakeFiles/FreeCADGui.dir/PythonDebugger.cpp.o CMakeFiles/FreeCADGui.dir/PythonEditor.cpp.o CMakeFiles/FreeCADGui.dir/SyntaxHighlighter.cpp.o CMakeFiles/FreeCADGui.dir/TextEdit.cpp.o CMakeFiles/FreeCADGui.dir/Assistant.cpp.o CMakeFiles/FreeCADGui.dir/NetworkRetriever.cpp.o CMakeFiles/FreeCADGui.dir/OnlineDocumentation.cpp.o CMakeFiles/FreeCADGui.dir/WhatsThis.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/SoDrawingGrid.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/SoAutoZoomTranslation.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/MarkerBitmaps.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/SmSwitchboard.cpp.o CMakeFiles/FreeCADGui.dir/SoFCBackgroundGradient.cpp.o CMakeFiles/FreeCADGui.dir/SoFCBoundingBox.cpp.o CMakeFiles/FreeCADGui.dir/SoFCColorBar.cpp.o CMakeFiles/FreeCADGui.dir/SoFCColorGradient.cpp.o CMakeFiles/FreeCADGui.dir/SoFCColorLegend.cpp.o CMakeFiles/FreeCADGui.dir/SoFCDB.cpp.o CMakeFiles/FreeCADGui.dir/SoFCInteractiveElement.cpp.o CMakeFiles/FreeCADGui.dir/SoFCOffscreenRenderer.cpp.o CMakeFiles/FreeCADGui.dir/SoFCSelection.cpp.o CMakeFiles/FreeCADGui.dir/SoFCUnifiedSelection.cpp.o CMakeFiles/FreeCADGui.dir/SoFCSelectionAction.cpp.o CMakeFiles/FreeCADGui.dir/SoFCVectorizeSVGAction.cpp.o CMakeFiles/FreeCADGui.dir/SoFCVectorizeU3DAction.cpp.o CMakeFiles/FreeCADGui.dir/SoNavigationDragger.cpp.o CMakeFiles/FreeCADGui.dir/SoAxisCrossKit.cpp.o CMakeFiles/FreeCADGui.dir/SoTextLabel.cpp.o CMakeFiles/FreeCADGui.dir/SoTouchEvents.cpp.o CMakeFiles/FreeCADGui.dir/SoFCCSysDragger.cpp.o CMakeFiles/FreeCADGui.dir/Language/Translator.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyEditor.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyItem.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyItemDelegate.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyModel.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskAppearance.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskSelectLinkProperty.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskEditControl.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskView.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskDialog.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskDialogPython.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskWatcher.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iisfreecadscheme.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iisiconlabel.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskbox.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskgroup.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskheader.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskpanel.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iiswinxptaskpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionbox.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionlabel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actiongroup.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionpanel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/androidpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/macpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/taskgroup_p.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/taskheader_p.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/winvistapanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/winxppanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/freecadscheme.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/ContextMenu.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/DragDropHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/EventFilter.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/FocusHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/ImageReader.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/InputDevice.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/InteractionMode.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/Keyboard.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/KeyboardP.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/Mouse.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/NativeEvent.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QtCoinCompatibility.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/Quarter.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QuarterP.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QuarterWidget.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QuarterWidgetP.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SensorManager.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SignalThread.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SoQTQuarterAdaptor.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SpaceNavigatorDevice.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_SignalThread.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_InteractionMode.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_SensorManager.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_ContextMenu.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_FocusHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_DragDropHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_EventFilter.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_QuarterWidget.cpp.o CMakeFiles/FreeCADGui.dir/Flag.cpp.o CMakeFiles/FreeCADGui.dir/GLBuffer.cpp.o CMakeFiles/FreeCADGui.dir/GLPainter.cpp.o CMakeFiles/FreeCADGui.dir/MouseSelection.cpp.o CMakeFiles/FreeCADGui.dir/NavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/InventorNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/CADNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/RevitNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/BlenderNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/MayaGestureNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/OpenCascadeNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/TouchpadNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/GestureNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/SplitView3DInventor.cpp.o CMakeFiles/FreeCADGui.dir/View.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventor.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventorExamples.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventorViewer.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventorRiftViewer.cpp.o CMakeFiles/FreeCADGui.dir/CoinRiftWidget.cpp.o CMakeFiles/FreeCADGui.dir/View3DPy.cpp.o CMakeFiles/FreeCADGui.dir/View3DViewerPy.cpp.o CMakeFiles/FreeCADGui.dir/NaviCube.cpp.o CMakeFiles/FreeCADGui.dir/ViewProvider.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGroupExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGeoFeatureGroupExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOriginGroupExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderAnnotation.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObjectGroup.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObjectPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDragger.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderExtern.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderFeature.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGeometryObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderInventorObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderMeasureDistance.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPythonFeature.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderVRMLObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderBuilder.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPlacement.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOriginFeature.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPlane.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderLine.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGeoFeatureGroup.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOriginGroup.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPart.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOrigin.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderMaterialObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderTextDocument.cpp.o CMakeFiles/FreeCADGui.dir/FileDialog.cpp.o CMakeFiles/FreeCADGui.dir/MainWindow.cpp.o CMakeFiles/FreeCADGui.dir/PrefWidgets.cpp.o CMakeFiles/FreeCADGui.dir/InputField.cpp.o CMakeFiles/FreeCADGui.dir/ProgressBar.cpp.o CMakeFiles/FreeCADGui.dir/QuantitySpinBox.cpp.o CMakeFiles/FreeCADGui.dir/SpinBox.cpp.o CMakeFiles/FreeCADGui.dir/Splashscreen.cpp.o CMakeFiles/FreeCADGui.dir/WidgetFactory.cpp.o CMakeFiles/FreeCADGui.dir/Widgets.cpp.o CMakeFiles/FreeCADGui.dir/Window.cpp.o CMakeFiles/FreeCADGui.dir/MDIView.cpp.o CMakeFiles/FreeCADGui.dir/GraphvizView.cpp.o CMakeFiles/FreeCADGui.dir/ActiveObjectList.cpp.o CMakeFiles/FreeCADGui.dir/DockWindowManager.cpp.o CMakeFiles/FreeCADGui.dir/MenuManager.cpp.o CMakeFiles/FreeCADGui.dir/PythonWorkbenchPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ToolBarManager.cpp.o CMakeFiles/FreeCADGui.dir/ToolBoxManager.cpp.o CMakeFiles/FreeCADGui.dir/Workbench.cpp.o CMakeFiles/FreeCADGui.dir/WorkbenchFactory.cpp.o CMakeFiles/FreeCADGui.dir/WorkbenchManager.cpp.o CMakeFiles/FreeCADGui.dir/WorkbenchPyImp.cpp.o CMakeFiles/FreeCADGui.dir/SelectionObjectPyImp.cpp.o CMakeFiles/FreeCADGui.dir/SelectionObject.cpp.o CMakeFiles/FreeCADGui.dir/Selection.cpp.o CMakeFiles/FreeCADGui.dir/SelectionFilter.cpp.o CMakeFiles/FreeCADGui.dir/PreCompiled.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../lib/libFreeCADApp.so /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so ../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 69%] Built target FreeCADGui
make -f src/Main/CMakeFiles/FreeCADMain.dir/build.make src/Main/CMakeFiles/FreeCADMain.dir/depend
make -f src/Main/CMakeFiles/FreeCADGuiPy.dir/build.make src/Main/CMakeFiles/FreeCADGuiPy.dir/depend
make -f src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/build.make src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/depend
make -f src/Mod/Test/Gui/CMakeFiles/QtUnitGui.dir/build.make src/Mod/Test/Gui/CMakeFiles/QtUnitGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Main /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main/CMakeFiles/FreeCADMain.dir/DependInfo.cmake --color=
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Main /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main/CMakeFiles/FreeCADGuiPy.dir/DependInfo.cmake --color=
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 69%] Generating moc_UnitTestImp.cpp
[ 69%] Generating moc_DlgPointsReadImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui/moc_UnitTestImp.cpp_parameters
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui/moc_DlgPointsReadImp.cpp_parameters
[ 69%] Generating ui_DlgPointsRead.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui/ui_DlgPointsRead.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/DlgPointsRead.ui
[ 69%] Generating ui_UnitTest.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui/ui_UnitTest.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Gui/UnitTest.ui
[ 69%] Generating qrc_Points.cpp
Scanning dependencies of target FreeCADMain
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/lib/qt5/bin/rcc --name Points --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui/qrc_Points.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/Resources/Points.qrc
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Main/CMakeFiles/FreeCADMain.dir/build.make src/Main/CMakeFiles/FreeCADMain.dir/build
Scanning dependencies of target FreeCADGuiPy
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Main/CMakeFiles/FreeCADGuiPy.dir/build.make src/Main/CMakeFiles/FreeCADGuiPy.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 69%] Building CXX object src/Main/CMakeFiles/FreeCADMain.dir/MainGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADMain.dir/MainGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Main/MainGui.cpp
[ 69%] Building CXX object src/Main/CMakeFiles/FreeCADGuiPy.dir/FreeCADGuiPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main && /usr/bin/c++ -DFreeCADGuiPy_EXPORTS -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FreeCADGuiPy.dir/FreeCADGuiPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Main/FreeCADGuiPy.cpp
[ 69%] Generating qrc_Test.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui && /usr/lib/qt5/bin/rcc --name Test --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui/qrc_Test.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Gui/Resources/Test.qrc
[ 69%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Points/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Points/InitGui.py
[ 69%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/Resources/icons/PointsWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Points/Resources/icons/PointsWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/Resources/icons/PointsWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Points/Resources/icons/PointsWorkbench.svg
[ 70%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Gui/qtunittest.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/qtunittest.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Gui/qtunittest.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Test/qtunittest.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/DependInfo.cmake --color=
[ 70%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Gui/Resources/icons/TestWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Test/Resources/icons/TestWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Gui/Resources/icons/TestWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Test/Resources/icons/TestWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui/CMakeFiles/QtUnitGui.dir/DependInfo.cmake --color=
Scanning dependencies of target QtUnitGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Test/Gui/CMakeFiles/QtUnitGui.dir/build.make src/Mod/Test/Gui/CMakeFiles/QtUnitGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 70%] Building CXX object src/Mod/Test/Gui/CMakeFiles/QtUnitGui.dir/UnitTestImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DQtUnitGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/QtUnitGui.dir/UnitTestImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Gui/UnitTestImp.cpp
Scanning dependencies of target PointsGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/build.make src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 70%] Building CXX object src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/DlgPointsReadImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DPointsGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PointsGui.dir/DlgPointsReadImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/DlgPointsReadImp.cpp
[ 70%] Building CXX object src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/qrc_Points.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DPointsGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PointsGui.dir/qrc_Points.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui/qrc_Points.cpp
[ 70%] Building CXX object src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/AppPointsGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DPointsGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PointsGui.dir/AppPointsGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/AppPointsGui.cpp
[ 70%] Building CXX object src/Mod/Test/Gui/CMakeFiles/QtUnitGui.dir/UnitTestPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DQtUnitGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/QtUnitGui.dir/UnitTestPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Gui/UnitTestPy.cpp
[ 70%] Linking CXX executable ../../bin/FreeCAD
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main && /usr/bin/cmake -E cmake_link_script CMakeFiles/FreeCADMain.dir/link.txt --verbose=1
/usr/bin/c++ -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/FreeCADMain.dir/MainGui.cpp.o -o ../../bin/FreeCAD -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../lib/libFreeCADGui.so ../../lib/libFreeCADApp.so ../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
[ 70%] Linking CXX shared library ../../lib/FreeCADGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Main && /usr/bin/cmake -E cmake_link_script CMakeFiles/FreeCADGuiPy.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,FreeCADGui.so -o ../../lib/FreeCADGui.so CMakeFiles/FreeCADGuiPy.dir/FreeCADGuiPy.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../lib/libFreeCADGui.so ../../lib/libFreeCADApp.so ../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 70%] Built target FreeCADMain
make -f src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/build.make src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 70%] Generating moc_OpenGLImageBox.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui/moc_OpenGLImageBox.cpp_parameters
[ 70%] Generating qrc_Image.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/lib/qt5/bin/rcc --name Image --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui/qrc_Image.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/Resources/Image.qrc
[ 70%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/Resources/icons/ImageWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Image/Resources/icons/ImageWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/Resources/icons/ImageWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Image/Resources/icons/ImageWorkbench.svg
[ 70%] Generating ui_ImageOrientationDialog.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui/ui_ImageOrientationDialog.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/ImageOrientationDialog.ui
[ 70%] Generating moc_ImageOrientationDialog.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui/moc_ImageOrientationDialog.cpp_parameters
[ 70%] Generating moc_ImageView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui/moc_ImageView.cpp_parameters
[ 70%] Building CXX object src/Mod/Test/Gui/CMakeFiles/QtUnitGui.dir/qrc_Test.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DQtUnitGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/QtUnitGui.dir/qrc_Test.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui/qrc_Test.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 70%] Built target FreeCADGuiPy
make -f src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/build.make src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 70%] Generating moc_PropertyEditorMesh.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/moc_PropertyEditorMesh.cpp_parameters
[ 70%] Building CXX object src/Mod/Test/Gui/CMakeFiles/QtUnitGui.dir/AppTestGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DQtUnitGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/QtUnitGui.dir/AppTestGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Gui/AppTestGui.cpp
[ 70%] Generating ui_DlgEvaluateMesh.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/ui_DlgEvaluateMesh.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgEvaluateMesh.ui
[ 70%] Generating ui_DlgEvaluateSettings.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/ui_DlgEvaluateSettings.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgEvaluateSettings.ui
[ 70%] Generating ui_DlgRegularSolid.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/ui_DlgRegularSolid.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgRegularSolid.ui
[ 70%] Generating ui_DlgSettingsMeshView.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/ui_DlgSettingsMeshView.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgSettingsMeshView.ui
[ 70%] Generating ui_DlgSettingsImportExport.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/ui_DlgSettingsImportExport.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgSettingsImportExport.ui
[ 70%] Generating ui_DlgSmoothing.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/ui_DlgSmoothing.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgSmoothing.ui
[ 70%] Generating ui_RemoveComponents.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/ui_RemoveComponents.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/RemoveComponents.ui
[ 70%] Generating ui_Segmentation.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/ui_Segmentation.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/Segmentation.ui
[ 70%] Generating ui_SegmentationBestFit.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/ui_SegmentationBestFit.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SegmentationBestFit.ui
[ 70%] Generating ui_Selection.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/ui_Selection.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/Selection.ui
[ 70%] Generating qrc_Mesh.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/rcc --name Mesh --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/qrc_Mesh.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/Resources/Mesh.qrc
[ 70%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/Resources/icons/MeshWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Mesh/Resources/icons/MeshWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/Resources/icons/MeshWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Mesh/Resources/icons/MeshWorkbench.svg
[ 70%] Generating moc_DlgEvaluateMeshImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/moc_DlgEvaluateMeshImp.cpp_parameters
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/DependInfo.cmake --color=
[ 71%] Generating moc_DlgEvaluateSettings.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/moc_DlgEvaluateSettings.cpp_parameters
[ 71%] Generating moc_DlgRegularSolidImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/moc_DlgRegularSolidImp.cpp_parameters
Scanning dependencies of target ImageGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/build.make src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 71%] Building CXX object src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/qrc_Image.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DImageGui_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ImageGui.dir/qrc_Image.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui/qrc_Image.cpp
[ 71%] Generating moc_DlgSettingsMeshView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/moc_DlgSettingsMeshView.cpp_parameters
[ 71%] Building CXX object src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/AppImageGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DImageGui_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ImageGui.dir/AppImageGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/AppImageGui.cpp
[ 71%] Generating moc_DlgSettingsImportExportImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/moc_DlgSettingsImportExportImp.cpp_parameters
[ 71%] Generating moc_DlgSmoothing.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/moc_DlgSmoothing.cpp_parameters
[ 71%] Building CXX object src/Mod/Test/Gui/CMakeFiles/QtUnitGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DQtUnitGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/QtUnitGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Test/Gui/PreCompiled.cpp
[ 71%] Linking CXX shared library ../../../../Mod/Test/QtUnitGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Test/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/QtUnitGui.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,QtUnitGui.so -o ../../../../Mod/Test/QtUnitGui.so CMakeFiles/QtUnitGui.dir/UnitTestImp.cpp.o CMakeFiles/QtUnitGui.dir/UnitTestPy.cpp.o CMakeFiles/QtUnitGui.dir/qrc_Test.cpp.o CMakeFiles/QtUnitGui.dir/AppTestGui.cpp.o CMakeFiles/QtUnitGui.dir/PreCompiled.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../lib/libFreeCADGui.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
[ 71%] Building CXX object src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DPointsGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PointsGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/Command.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 71%] Built target QtUnitGui
make -f src/Mod/Part/Gui/CMakeFiles/PartGui.dir/build.make src/Mod/Part/Gui/CMakeFiles/PartGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 71%] Generating moc_TaskAttacher.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_TaskAttacher.cpp_parameters
[ 71%] Generating moc_RemoveComponents.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/moc_RemoveComponents.cpp_parameters
[ 71%] Generating ui_CrossSections.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_CrossSections.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/CrossSections.ui
[ 71%] Generating ui_Mirroring.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_Mirroring.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/Mirroring.ui
[ 71%] Generating ui_DlgBooleanOperation.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgBooleanOperation.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgBooleanOperation.ui
[ 71%] Generating ui_DlgExtrusion.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgExtrusion.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgExtrusion.ui
[ 71%] Generating ui_DlgFilletEdges.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgFilletEdges.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgFilletEdges.ui
[ 71%] Generating ui_DlgImportExportIges.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgImportExportIges.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgImportExportIges.ui
[ 71%] Generating ui_DlgImportExportStep.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgImportExportStep.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgImportExportStep.ui
[ 71%] Generating ui_DlgPartBox.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgPartBox.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgPartBox.ui
[ 71%] Generating ui_DlgPartCylinder.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgPartCylinder.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgPartCylinder.ui
[ 71%] Generating ui_DlgPartImportIges.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgPartImportIges.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgPartImportIges.ui
[ 71%] Generating ui_DlgPartImportStep.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgPartImportStep.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgPartImportStep.ui
[ 71%] Generating ui_DlgPrimitives.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgPrimitives.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgPrimitives.ui
[ 71%] Generating ui_Location.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_Location.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/Location.ui
[ 72%] Generating ui_DlgRevolution.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgRevolution.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgRevolution.ui
[ 72%] Generating ui_DlgSettings3DViewPart.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgSettings3DViewPart.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgSettings3DViewPart.ui
[ 72%] Generating ui_DlgSettingsGeneral.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgSettingsGeneral.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgSettingsGeneral.ui
[ 72%] Generating ui_DlgSettingsObjectColor.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_DlgSettingsObjectColor.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgSettingsObjectColor.ui
[ 72%] Generating qrc_Part.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/rcc --name Part --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/qrc_Part.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/Resources/Part.qrc
[ 72%] Generating ui_TaskFaceColors.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_TaskFaceColors.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/TaskFaceColors.ui
[ 72%] Generating ui_TaskShapeBuilder.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_TaskShapeBuilder.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/TaskShapeBuilder.ui
[ 72%] Generating ui_TaskLoft.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_TaskLoft.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/TaskLoft.ui
[ 72%] Generating ui_TaskOffset.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_TaskOffset.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/TaskOffset.ui
[ 72%] Generating ui_TaskSweep.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_TaskSweep.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/TaskSweep.ui
[ 72%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/Resources/icons/PartWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Part/Resources/icons/PartWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/Resources/icons/PartWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Part/Resources/icons/PartWorkbench.svg
[ 72%] Generating ui_TaskAttacher.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/ui_TaskAttacher.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/TaskAttacher.ui
[ 72%] Generating moc_SegmentationBestFit.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/moc_SegmentationBestFit.cpp_parameters
[ 72%] Generating moc_CrossSections.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_CrossSections.cpp_parameters
[ 72%] Generating moc_Selection.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/moc_Selection.cpp_parameters
[ 72%] Generating moc_Mirroring.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_Mirroring.cpp_parameters
[ 72%] Building CXX object src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/AppImageGuiPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DImageGui_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ImageGui.dir/AppImageGuiPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/AppImageGuiPy.cpp
[ 72%] Generating moc_MeshEditor.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/moc_MeshEditor.cpp_parameters
[ 72%] Generating moc_DlgBooleanOperation.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgBooleanOperation.cpp_parameters
[ 72%] Building CXX object src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DPointsGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PointsGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/PreCompiled.cpp
[ 72%] Building CXX object src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/ViewProvider.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DPointsGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PointsGui.dir/ViewProvider.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/ViewProvider.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/DependInfo.cmake --color=
[ 72%] Generating moc_DlgExtrusion.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgExtrusion.cpp_parameters
Scanning dependencies of target MeshGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/build.make src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 72%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/DlgEvaluateMeshImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/DlgEvaluateMeshImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgEvaluateMeshImp.cpp
[ 72%] Generating moc_DlgFilletEdges.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgFilletEdges.cpp_parameters
[ 72%] Building CXX object src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DImageGui_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ImageGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/Command.cpp
[ 72%] Generating moc_DlgPartBoxImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgPartBoxImp.cpp_parameters
[ 72%] Generating moc_DlgPartCylinderImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgPartCylinderImp.cpp_parameters
[ 72%] Generating moc_DlgPartImportIgesImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgPartImportIgesImp.cpp_parameters
[ 72%] Generating moc_DlgPartImportStepImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgPartImportStepImp.cpp_parameters
[ 72%] Generating moc_DlgPrimitives.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgPrimitives.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/fpclassify.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/ViewProvider.cpp:40:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector2d&}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/fpclassify.hpp:19,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/ViewProvider.cpp:40:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void PointsGui::ViewProviderScattered::cut(const std::vector<SbVec2f>&, Gui::View3DInventorViewer&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void PointsGui::ViewProviderStructured::cut(const std::vector<SbVec2f>&, Gui::View3DInventorViewer&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 72%] Generating moc_DlgRevolution.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgRevolution.cpp_parameters
[ 72%] Building CXX object src/Mod/Points/Gui/CMakeFiles/PointsGui.dir/Workbench.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DPointsGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PointsGui.dir/Workbench.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Points/Gui/Workbench.cpp
[ 72%] Generating moc_DlgSettings3DViewPartImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgSettings3DViewPartImp.cpp_parameters
[ 72%] Generating moc_DlgSettingsGeneral.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgSettingsGeneral.cpp_parameters
[ 72%] Generating moc_DlgSettingsObjectColor.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_DlgSettingsObjectColor.cpp_parameters
[ 72%] Generating moc_PropertyEnumAttacherItem.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_PropertyEnumAttacherItem.cpp_parameters
[ 72%] Building CXX object src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/ImageOrientationDialog.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DImageGui_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ImageGui.dir/ImageOrientationDialog.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/ImageOrientationDialog.cpp
[ 72%] Generating moc_TaskFaceColors.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_TaskFaceColors.cpp_parameters
[ 72%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/DlgEvaluateSettings.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/DlgEvaluateSettings.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgEvaluateSettings.cpp
[ 72%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/DlgRegularSolidImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/DlgRegularSolidImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgRegularSolidImp.cpp
[ 72%] Generating moc_TaskShapeBuilder.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_TaskShapeBuilder.cpp_parameters
[ 72%] Building CXX object src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/ViewProviderImagePlane.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DImageGui_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ImageGui.dir/ViewProviderImagePlane.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/ViewProviderImagePlane.cpp
[ 72%] Linking CXX shared library ../../../../Mod/Points/PointsGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Points/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/PointsGui.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,PointsGui.so -o ../../../../Mod/Points/PointsGui.so CMakeFiles/PointsGui.dir/DlgPointsReadImp.cpp.o CMakeFiles/PointsGui.dir/qrc_Points.cpp.o CMakeFiles/PointsGui.dir/AppPointsGui.cpp.o CMakeFiles/PointsGui.dir/Command.cpp.o CMakeFiles/PointsGui.dir/PreCompiled.cpp.o CMakeFiles/PointsGui.dir/ViewProvider.cpp.o CMakeFiles/PointsGui.dir/Workbench.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Points:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Points/Points.so ../../../../lib/libFreeCADGui.so /usr/lib/arm-linux-gnueabihf/libQt5Concurrent.so.5.12.5 ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 72%] Built target PointsGui
make -f src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/build.make src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 72%] Generating moc_DlgSettingsRayImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui/moc_DlgSettingsRayImp.cpp_parameters
[ 72%] Generating qrc_Raytracing.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/lib/qt5/bin/rcc --name Raytracing --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui/qrc_Raytracing.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/Resources/Raytracing.qrc
[ 72%] Generating ui_DlgSettingsRay.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui/ui_DlgSettingsRay.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/DlgSettingsRay.ui
[ 72%] FreeCADpov.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/python3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Tools/PythonToCPP.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/FreeCADpov FreeCADpov.h
[ 72%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/Resources/icons/RaytracingWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Resources/icons/RaytracingWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/Resources/icons/RaytracingWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Raytracing/Resources/icons/RaytracingWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/DependInfo.cmake --color=
Scanning dependencies of target RaytracingGui
[ 72%] Generating moc_TaskLoft.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/build.make src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/build
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_TaskLoft.cpp_parameters
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 72%] Building CXX object src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/qrc_Raytracing.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRaytracingGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RaytracingGui.dir/qrc_Raytracing.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui/qrc_Raytracing.cpp
[ 72%] Building CXX object src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/AppRaytracingGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRaytracingGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RaytracingGui.dir/AppRaytracingGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/AppRaytracingGui.cpp
[ 72%] Generating moc_TaskOffset.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_TaskOffset.cpp_parameters
[ 72%] Generating moc_TaskSweep.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_TaskSweep.cpp_parameters
[ 72%] Building CXX object src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/ImageView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DImageGui_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ImageGui.dir/ImageView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/ImageView.cpp
[ 72%] Generating moc_TaskThickness.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_TaskThickness.cpp_parameters
[ 72%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/DlgSettingsMeshView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/DlgSettingsMeshView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgSettingsMeshView.cpp
[ 73%] Generating moc_TaskDimension.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_TaskDimension.cpp_parameters
[ 73%] Building CXX object src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/AppRaytracingGuiPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRaytracingGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RaytracingGui.dir/AppRaytracingGuiPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/AppRaytracingGuiPy.cpp
[ 73%] Generating moc_TaskCheckGeometry.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/moc_TaskCheckGeometry.cpp_parameters
[ 73%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/DlgSettingsImportExportImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/DlgSettingsImportExportImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgSettingsImportExportImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DependInfo.cmake --color=
[ 73%] Building CXX object src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DImageGui_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ImageGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/PreCompiled.cpp
[ 73%] Building CXX object src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/Workbench.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DImageGui_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ImageGui.dir/Workbench.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/Workbench.cpp
Scanning dependencies of target PartGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Part/Gui/CMakeFiles/PartGui.dir/build.make src/Mod/Part/Gui/CMakeFiles/PartGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 73%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/qrc_Part.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/qrc_Part.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui/qrc_Part.cpp
[ 73%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/DlgSmoothing.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/DlgSmoothing.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/DlgSmoothing.cpp
[ 73%] Building CXX object src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRaytracingGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RaytracingGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/Command.cpp
[ 73%] Building CXX object src/Mod/Image/Gui/CMakeFiles/ImageGui.dir/OpenGLImageBox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DImageGui_EXPORTS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ImageGui.dir/OpenGLImageBox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Image/Gui/OpenGLImageBox.cpp
[ 73%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/AppPartGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/AppPartGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/AppPartGui.cpp
[ 73%] Linking CXX shared library ../../../../Mod/Image/ImageGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Image/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/ImageGui.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,ImageGui.so -o ../../../../Mod/Image/ImageGui.so CMakeFiles/ImageGui.dir/qrc_Image.cpp.o CMakeFiles/ImageGui.dir/AppImageGui.cpp.o CMakeFiles/ImageGui.dir/AppImageGuiPy.cpp.o CMakeFiles/ImageGui.dir/Command.cpp.o CMakeFiles/ImageGui.dir/ImageOrientationDialog.cpp.o CMakeFiles/ImageGui.dir/ViewProviderImagePlane.cpp.o CMakeFiles/ImageGui.dir/ImageView.cpp.o CMakeFiles/ImageGui.dir/PreCompiled.cpp.o CMakeFiles/ImageGui.dir/Workbench.cpp.o CMakeFiles/ImageGui.dir/OpenGLImageBox.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Image:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Image/Image.so ../../../../lib/libFreeCADGui.so /usr/lib/arm-linux-gnueabihf/libGLU.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 73%] Built target ImageGui
[ 73%] Building CXX object src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/DlgSettingsRayImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRaytracingGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RaytracingGui.dir/DlgSettingsRayImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/DlgSettingsRayImp.cpp
[ 73%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/RemoveComponents.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/RemoveComponents.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/RemoveComponents.cpp
[ 73%] Building CXX object src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/PovrayHighlighter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRaytracingGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RaytracingGui.dir/PovrayHighlighter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/PovrayHighlighter.cpp
[ 73%] Building CXX object src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRaytracingGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RaytracingGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/PreCompiled.cpp
make -f src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/build.make src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 73%] Generating moc_DrawingView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui/moc_DrawingView.cpp_parameters
[ 73%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/AttacherTexts.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/AttacherTexts.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/AttacherTexts.cpp
[ 74%] Building CXX object src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/ViewProvider.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRaytracingGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RaytracingGui.dir/ViewProvider.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/ViewProvider.cpp
[ 74%] Generating qrc_Drawing.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/lib/qt5/bin/rcc --name Drawing --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui/qrc_Drawing.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/Resources/Drawing.qrc
[ 75%] Generating ui_TaskOrthoViews.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui/ui_TaskOrthoViews.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/TaskOrthoViews.ui
[ 75%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/Resources/icons/DrawingWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Resources/icons/DrawingWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/Resources/icons/DrawingWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Drawing/Resources/icons/DrawingWorkbench.svg
[ 75%] Generating moc_TaskDialog.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui/moc_TaskDialog.cpp_parameters
[ 75%] Generating moc_TaskOrthoViews.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui/moc_TaskOrthoViews.cpp_parameters
[ 75%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/Segmentation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/Segmentation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/Segmentation.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/DependInfo.cmake --color=
Scanning dependencies of target DrawingGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/build.make src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 75%] Building CXX object src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/qrc_Drawing.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/c++ -DDrawingGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DrawingGui.dir/qrc_Drawing.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui/qrc_Drawing.cpp
[ 75%] Building CXX object src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/AppDrawingGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/c++ -DDrawingGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DrawingGui.dir/AppDrawingGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/AppDrawingGui.cpp
[ 75%] Building CXX object src/Mod/Raytracing/Gui/CMakeFiles/RaytracingGui.dir/Workbench.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRaytracingGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RaytracingGui.dir/Workbench.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Raytracing/Gui/Workbench.cpp
[ 75%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/BoxSelection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/BoxSelection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/BoxSelection.cpp
[ 75%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/SegmentationBestFit.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/SegmentationBestFit.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SegmentationBestFit.cpp
[ 75%] Building CXX object src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/AppDrawingGuiPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/c++ -DDrawingGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DrawingGui.dir/AppDrawingGuiPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/AppDrawingGuiPy.cpp
[ 75%] Linking CXX shared library ../../../../Mod/Raytracing/RaytracingGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Raytracing/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/RaytracingGui.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,RaytracingGui.so -o ../../../../Mod/Raytracing/RaytracingGui.so CMakeFiles/RaytracingGui.dir/qrc_Raytracing.cpp.o CMakeFiles/RaytracingGui.dir/AppRaytracingGui.cpp.o CMakeFiles/RaytracingGui.dir/AppRaytracingGuiPy.cpp.o CMakeFiles/RaytracingGui.dir/Command.cpp.o CMakeFiles/RaytracingGui.dir/DlgSettingsRayImp.cpp.o CMakeFiles/RaytracingGui.dir/PovrayHighlighter.cpp.o CMakeFiles/RaytracingGui.dir/PreCompiled.cpp.o CMakeFiles/RaytracingGui.dir/ViewProvider.cpp.o CMakeFiles/RaytracingGui.dir/Workbench.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Raytracing:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Raytracing/Raytracing.so ../../../../lib/libFreeCADGui.so ../../../../Mod/Part/Part.so /usr/lib/arm-linux-gnueabihf/libfreetype.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 75%] Built target RaytracingGui
make -f src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/build.make src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 75%] Generating moc_TaskDlgTrajectoryDressUp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TaskDlgTrajectoryDressUp.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer_impl.h:64,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:48,
from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qfont.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qfontmetrics.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QFontMetrics:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/BoxSelection.cpp:35:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector2d&}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
In file included from /usr/include/c++/9/vector:67,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer_impl.h:64,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qsharedpointer.h:48,
from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qfont.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qfontmetrics.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QFontMetrics:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/BoxSelection.cpp:35:
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static void PartGui::BoxSelection::selectionCallback(void*, SoEventCallback*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 75%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/Command.cpp
[ 75%] Generating qrc_Robot.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/rcc --name Robot --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/qrc_Robot.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/Resources/Robot.qrc
[ 75%] Generating ui_TaskRobot6Axis.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/ui_TaskRobot6Axis.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.ui
[ 75%] Generating ui_TaskTrajectory.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/ui_TaskTrajectory.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectory.ui
[ 75%] Generating ui_TaskRobotMessages.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/ui_TaskRobotMessages.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotMessages.ui
[ 75%] Generating ui_TaskRobotControl.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/ui_TaskRobotControl.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotControl.ui
[ 75%] Generating ui_TrajectorySimulate.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/ui_TrajectorySimulate.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TrajectorySimulate.ui
[ 75%] Generating ui_TaskEdge2TracParameter.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/ui_TaskEdge2TracParameter.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskEdge2TracParameter.ui
[ 75%] Generating ui_TaskTrajectoryDressUpParameter.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/ui_TaskTrajectoryDressUpParameter.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectoryDressUpParameter.ui
[ 75%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/Resources/icons/RobotWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Resources/icons/RobotWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/Resources/icons/RobotWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Robot/Resources/icons/RobotWorkbench.svg
[ 75%] Generating moc_TaskRobot6Axis.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TaskRobot6Axis.cpp_parameters
[ 75%] Generating moc_TaskTrajectory.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TaskTrajectory.cpp_parameters
[ 75%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/Selection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/Selection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/Selection.cpp
[ 75%] Generating moc_TaskRobotMessages.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TaskRobotMessages.cpp_parameters
[ 75%] Building CXX object src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/c++ -DDrawingGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DrawingGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/Command.cpp
[ 75%] Generating moc_TaskRobotControl.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TaskRobotControl.cpp_parameters
[ 75%] Generating moc_TrajectorySimulate.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TrajectorySimulate.cpp_parameters
[ 76%] Generating moc_TaskEdge2TracParameter.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TaskEdge2TracParameter.cpp_parameters
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/SoFCIndexedFaceSet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/SoFCIndexedFaceSet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/CommandSimple.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/CommandSimple.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/CommandSimple.cpp
[ 76%] Generating moc_TaskTrajectoryDressUpParameter.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TaskTrajectoryDressUpParameter.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QObject:1,
from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qopenglcontext.h:48,
from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QOpenGLContext:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/QtOpenGL.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCInteractiveElement.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp:57:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, unsigned int>}; _Tp = std::pair<double, unsigned int>; _Alloc = std::allocator<std::pair<double, unsigned int> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp:31:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp:31:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >; _Distance = int; _Tp = std::pair<double, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp:31:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1921 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QObject:1,
from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qopenglcontext.h:48,
from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QOpenGLContext:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/QtOpenGL.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Gui/SoFCInteractiveElement.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp:57:
/usr/include/c++/9/bits/vector.tcc: In member function 'void MeshGui::SoFCIndexedFaceSet::stopSelection(SoAction*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCIndexedFaceSet.cpp:31:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/SoFCMeshObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/SoFCMeshObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCMeshObject.cpp
[ 76%] Building CXX object src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/c++ -DDrawingGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DrawingGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/PreCompiled.cpp
[ 76%] Building CXX object src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/TaskDialog.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/c++ -DDrawingGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DrawingGui.dir/TaskDialog.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/TaskDialog.cpp
[ 76%] Generating moc_TaskWatcher.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TaskWatcher.cpp_parameters
[ 76%] Generating moc_TaskDlgSimulate.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TaskDlgSimulate.cpp_parameters
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Elements.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCMeshObject.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCMeshObject.cpp:50:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, unsigned int>}; _Tp = std::pair<double, unsigned int>; _Alloc = std::allocator<std::pair<double, unsigned int> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCMeshObject.cpp:27:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
78 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1820 | __unguarded_linear_insert(_RandomAccessIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1839 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCMeshObject.cpp:27:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >; _Distance = int; _Tp = std::pair<double, unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
214 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCMeshObject.cpp:27:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1939 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1920 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1921 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1920:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1953 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/App/Core/Elements.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCMeshObject.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCMeshObject.cpp:50:
/usr/include/c++/9/bits/vector.tcc: In member function 'void MeshGui::SoFCMeshObjectShape::stopSelection(SoAction*, const Mesh::MeshObject*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoFCMeshObject.cpp:27:
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1967 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1968 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1969 | __comp);
| ~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1884 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, unsigned int>*, std::vector<std::pair<double, unsigned int> > >' changed in GCC 7.1
1889 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 76%] Generating moc_TaskDlgEdge2Trac.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TaskDlgEdge2Trac.cpp_parameters
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/SoPolygon.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/SoPolygon.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/SoPolygon.cpp
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/qrc_Mesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/qrc_Mesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui/qrc_Mesh.cpp
[ 76%] Generating moc_TaskDlgTrajectoryCompound.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/moc_TaskDlgTrajectoryCompound.cpp_parameters
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/CommandParametric.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/CommandParametric.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/CommandParametric.cpp
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/ViewProvider.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/ViewProvider.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/ViewProvider.cpp
[ 76%] Building CXX object src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/TaskOrthoViews.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/c++ -DDrawingGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DrawingGui.dir/TaskOrthoViews.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/TaskOrthoViews.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/DependInfo.cmake --color=
Scanning dependencies of target RobotGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/build.make src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/qrc_Robot.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/qrc_Robot.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui/qrc_Robot.cpp
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/AppRobotGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/AppRobotGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/AppRobotGui.cpp
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/CrossSections.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/CrossSections.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/CrossSections.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QAction:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/ViewProvider.cpp:28:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Base::Vector2d&}; _Tp = Base::Vector2d; _Alloc = std::allocator<Base::Vector2d>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector2d>::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qwidget.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qaction.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QAction:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/ViewProvider.cpp:28:
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void MeshGui::ViewProviderMesh::trimMesh(const std::vector<SbVec2f>&, const Base::ViewProjMethod&, SbBool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void MeshGui::ViewProviderMesh::getFacetsFromPolygon(const std::vector<SbVec2f>&, const Base::ViewProjMethod&, SbBool, std::vector<long unsigned int, std::allocator<long unsigned int> >&) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector2d*, std::vector<Base::Vector2d> >' changed in GCC 7.1
1195 | _M_realloc_insert(end(), __x);
| ^~~~~~~~~~~~~~~~~
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/PreCompiled.cpp
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/Workbench.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/Workbench.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/Workbench.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qiodevice.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qtextstream.h:43,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qdebug.h:49,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qresultstore.h:44,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfutureinterface.h:46,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qfuture.h:45,
from /usr/include/arm-linux-gnueabihf/qt5/QtCore/QFuture:1,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/CrossSections.cpp:35:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/ViewProviderPython.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/ViewProviderPython.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/ViewProviderPython.cpp
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/Mirroring.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/Mirroring.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/Mirroring.cpp
[ 76%] Building CXX object src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/Workbench.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/c++ -DDrawingGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DrawingGui.dir/Workbench.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/Workbench.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskWatcher.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/Workbench.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskWatcher.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/Workbench.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskWatcher.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/Workbench.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/ViewProviderRobotObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/ViewProviderRobotObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderRobotObject.cpp
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/ViewProviderCurvature.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/ViewProviderCurvature.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/ViewProviderCurvature.cpp
[ 76%] Building CXX object src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/DrawingView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/c++ -DDrawingGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DrawingGui.dir/DrawingView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/DrawingView.cpp
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgBooleanOperation.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgBooleanOperation.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgBooleanOperation.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderRobotObject.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderRobotObject.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderRobotObject.cpp:43:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/ViewProviderTrajectory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/ViewProviderTrajectory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectory.cpp
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/ViewProviderDefects.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/ViewProviderDefects.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/ViewProviderDefects.cpp
[ 76%] Building CXX object src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/ViewProviderPage.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/c++ -DDrawingGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DrawingGui.dir/ViewProviderPage.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/ViewProviderPage.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectory.cpp:51:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectory.cpp:51:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectory.cpp:51:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/ViewProviderEdge2TracObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/ViewProviderEdge2TracObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderEdge2TracObject.cpp
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgExtrusion.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgExtrusion.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgExtrusion.cpp
[ 76%] Building CXX object src/Mod/Drawing/Gui/CMakeFiles/DrawingGui.dir/ViewProviderView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/c++ -DDrawingGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/DrawingGui.dir/ViewProviderView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Drawing/Gui/ViewProviderView.cpp
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/ViewProviderMeshPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/ViewProviderMeshPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/ViewProviderMeshPyImp.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgEdge2Trac.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderEdge2TracObject.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgEdge2Trac.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderEdge2TracObject.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgEdge2Trac.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderEdge2TracObject.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/ViewProviderTrajectoryCompound.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/ViewProviderTrajectoryCompound.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectoryCompound.cpp
[ 76%] Linking CXX shared library ../../../../Mod/Drawing/DrawingGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Drawing/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/DrawingGui.dir/link.txt --verbose=1
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/ViewProviderMeshFaceSet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/ViewProviderMeshFaceSet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/ViewProviderMeshFaceSet.cpp
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,DrawingGui.so -o ../../../../Mod/Drawing/DrawingGui.so CMakeFiles/DrawingGui.dir/qrc_Drawing.cpp.o CMakeFiles/DrawingGui.dir/AppDrawingGui.cpp.o CMakeFiles/DrawingGui.dir/AppDrawingGuiPy.cpp.o CMakeFiles/DrawingGui.dir/Command.cpp.o CMakeFiles/DrawingGui.dir/PreCompiled.cpp.o CMakeFiles/DrawingGui.dir/TaskDialog.cpp.o CMakeFiles/DrawingGui.dir/TaskOrthoViews.cpp.o CMakeFiles/DrawingGui.dir/Workbench.cpp.o CMakeFiles/DrawingGui.dir/DrawingView.cpp.o CMakeFiles/DrawingGui.dir/ViewProviderPage.cpp.o CMakeFiles/DrawingGui.dir/ViewProviderView.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Drawing:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Spreadsheet: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Drawing/Drawing.so ../../../../lib/libFreeCADGui.so ../../../../Mod/Part/Part.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so ../../../../Mod/Spreadsheet/Spreadsheet.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgFilletEdges.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgFilletEdges.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgFilletEdges.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 76%] Built target DrawingGui
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgPartBoxImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgPartBoxImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgPartBoxImp.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectoryCompound.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectoryCompound.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectoryCompound.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/ViewProviderTrajectoryDressUp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/ViewProviderTrajectoryDressUp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectoryDressUp.cpp
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgPartCylinderImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgPartCylinderImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgPartCylinderImp.cpp
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/ViewProviderTransform.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/ViewProviderTransform.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/ViewProviderTransform.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectoryDressUp.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectoryDressUp.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/ViewProviderTrajectoryDressUp.cpp:31:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/Command.cpp
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgPartImportIgesImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgPartImportIgesImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgPartImportIgesImp.cpp
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/CommandTrajectory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/CommandTrajectory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandTrajectory.cpp
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/ViewProviderTransformDemolding.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/ViewProviderTransformDemolding.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/ViewProviderTransformDemolding.cpp
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgPartImportStepImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgPartImportStepImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgPartImportStepImp.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/Command.cpp:39:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/Command.cpp:39:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/Command.cpp:39:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgPrimitives.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgPrimitives.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgPrimitives.cpp
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/CommandInsertRobot.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/CommandInsertRobot.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandInsertRobot.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandTrajectory.cpp:42:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandTrajectory.cpp:42:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandTrajectory.cpp:42:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 76%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/AppMeshGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/AppMeshGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/AppMeshGui.cpp
[ 76%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgRevolution.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgRevolution.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgRevolution.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandInsertRobot.cpp:37:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandInsertRobot.cpp:37:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandInsertRobot.cpp:37:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 76%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/CommandExport.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/CommandExport.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandExport.cpp
[ 77%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/Command.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Python3/Extensions.hxx:56,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/CXX/Extensions.hxx:42,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Interpreter.h:37,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgPrimitives.cpp:39:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {gp_Pnt}; _Tp = gp_Pnt; _Alloc = std::allocator<gp_Pnt>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<gp_Pnt>::iterator' {aka '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'virtual bool PartGui::CircleFromThreePoints::pickedPoint(const SoPickedPoint*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In static member function 'static void PartGui::DlgPrimitives::pickCallback(void*, SoEventCallback*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<gp_Pnt*, std::vector<gp_Pnt> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgSettings3DViewPartImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgSettings3DViewPartImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgSettings3DViewPartImp.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandExport.cpp:37:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandExport.cpp:37:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/CommandExport.cpp:37:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 77%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/Doxygen.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/Doxygen.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/Doxygen.cpp
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgSettingsGeneral.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgSettingsGeneral.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgSettingsGeneral.cpp
[ 77%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskRobot6Axis.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TaskRobot6Axis.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.cpp
[ 77%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/PreCompiled.cpp
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/DlgSettingsObjectColor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/DlgSettingsObjectColor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/DlgSettingsObjectColor.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.cpp:36:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.cpp:36:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.cpp:36:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/PreCompiled.cpp
[ 77%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/MeshEditor.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/MeshEditor.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/MeshEditor.cpp
[ 77%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/MeshSelection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/MeshSelection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/MeshSelection.cpp
[ 77%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskTrajectory.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TaskTrajectory.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectory.cpp
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/PropertyEnumAttacherItem.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/PropertyEnumAttacherItem.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/PropertyEnumAttacherItem.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectory.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectory.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectory.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectory.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectory.h:33,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectory.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 77%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskRobotMessages.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TaskRobotMessages.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotMessages.cpp
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/SoFCShapeObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/SoFCShapeObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/SoFCShapeObject.cpp
[ 77%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskRobotControl.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TaskRobotControl.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotControl.cpp
[ 77%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/PropertyEditorMesh.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/PropertyEditorMesh.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/PropertyEditorMesh.cpp
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/SoBrepEdgeSet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/SoBrepEdgeSet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/SoBrepEdgeSet.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotControl.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotControl.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotControl.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotControl.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotControl.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotControl.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotMessages.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotMessages.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotMessages.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotMessages.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotMessages.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobotMessages.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 77%] Building CXX object src/Mod/Mesh/Gui/CMakeFiles/MeshGui.dir/Workbench.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DMeshGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/MeshGui.dir/Workbench.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Mesh/Gui/Workbench.cpp
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/SoBrepFaceSet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/SoBrepFaceSet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/SoBrepFaceSet.cpp
[ 77%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TrajectorySimulate.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TrajectorySimulate.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TrajectorySimulate.cpp
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/SoBrepPointSet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/SoBrepPointSet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/SoBrepPointSet.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TrajectorySimulate.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TrajectorySimulate.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TrajectorySimulate.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TrajectorySimulate.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TrajectorySimulate.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TrajectorySimulate.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
make -f src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/build.make src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 77%] Generating moc_Poisson.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui/moc_Poisson.cpp_parameters
[ 77%] Linking CXX shared library ../../../../Mod/Mesh/MeshGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Mesh/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/MeshGui.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,MeshGui.so -o ../../../../Mod/Mesh/MeshGui.so CMakeFiles/MeshGui.dir/DlgEvaluateMeshImp.cpp.o CMakeFiles/MeshGui.dir/DlgEvaluateSettings.cpp.o CMakeFiles/MeshGui.dir/DlgRegularSolidImp.cpp.o CMakeFiles/MeshGui.dir/DlgSettingsMeshView.cpp.o CMakeFiles/MeshGui.dir/DlgSettingsImportExportImp.cpp.o CMakeFiles/MeshGui.dir/DlgSmoothing.cpp.o CMakeFiles/MeshGui.dir/RemoveComponents.cpp.o CMakeFiles/MeshGui.dir/Segmentation.cpp.o CMakeFiles/MeshGui.dir/SegmentationBestFit.cpp.o CMakeFiles/MeshGui.dir/Selection.cpp.o CMakeFiles/MeshGui.dir/SoFCIndexedFaceSet.cpp.o CMakeFiles/MeshGui.dir/SoFCMeshObject.cpp.o CMakeFiles/MeshGui.dir/SoPolygon.cpp.o CMakeFiles/MeshGui.dir/qrc_Mesh.cpp.o CMakeFiles/MeshGui.dir/ViewProvider.cpp.o CMakeFiles/MeshGui.dir/ViewProviderPython.cpp.o CMakeFiles/MeshGui.dir/ViewProviderCurvature.cpp.o CMakeFiles/MeshGui.dir/ViewProviderDefects.cpp.o CMakeFiles/MeshGui.dir/ViewProviderMeshPyImp.cpp.o CMakeFiles/MeshGui.dir/ViewProviderMeshFaceSet.cpp.o CMakeFiles/MeshGui.dir/ViewProviderTransform.cpp.o CMakeFiles/MeshGui.dir/ViewProviderTransformDemolding.cpp.o CMakeFiles/MeshGui.dir/AppMeshGui.cpp.o CMakeFiles/MeshGui.dir/Command.cpp.o CMakeFiles/MeshGui.dir/Doxygen.cpp.o CMakeFiles/MeshGui.dir/PreCompiled.cpp.o CMakeFiles/MeshGui.dir/MeshEditor.cpp.o CMakeFiles/MeshGui.dir/MeshSelection.cpp.o CMakeFiles/MeshGui.dir/PropertyEditorMesh.cpp.o CMakeFiles/MeshGui.dir/Workbench.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGLU.so ../../../../Mod/Mesh/Mesh.so ../../../../lib/libFreeCADGui.so /usr/lib/arm-linux-gnueabihf/libQt5Concurrent.so.5.12.5 ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProvider.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProvider.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProvider.cpp
[ 77%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskEdge2TracParameter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TaskEdge2TracParameter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskEdge2TracParameter.cpp
[ 77%] Generating ui_FitBSplineSurface.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui/ui_FitBSplineSurface.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui/FitBSplineSurface.ui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 77%] Built target MeshGui
[ 77%] Generating ui_Poisson.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui/ui_Poisson.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui/Poisson.ui
[ 77%] Generating qrc_ReverseEngineering.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/lib/qt5/bin/rcc --name ReverseEngineering --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui/qrc_ReverseEngineering.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui/Resources/ReverseEngineering.qrc
[ 77%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui/Resources/icons/ReverseEngineeringWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/ReverseEngineering/Resources/icons/ReverseEngineeringWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui/Resources/icons/ReverseEngineeringWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/ReverseEngineering/Resources/icons/ReverseEngineeringWorkbench.svg
[ 77%] Generating moc_FitBSplineSurface.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui/moc_FitBSplineSurface.cpp_parameters
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderExt.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderExt.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderExt.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/DependInfo.cmake --color=
Scanning dependencies of target ReverseEngineeringGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/build.make src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 77%] Building CXX object src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/qrc_ReverseEngineering.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DReverseEngineeringGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineeringGui.dir/qrc_ReverseEngineering.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui/qrc_ReverseEngineering.cpp
[ 77%] Building CXX object src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/FitBSplineSurface.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DReverseEngineeringGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineeringGui.dir/FitBSplineSurface.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui/FitBSplineSurface.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskEdge2TracParameter.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskEdge2TracParameter.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskEdge2TracParameter.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskEdge2TracParameter.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskEdge2TracParameter.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskEdge2TracParameter.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
make -f src/Mod/Web/Gui/CMakeFiles/WebGui.dir/build.make src/Mod/Web/Gui/CMakeFiles/WebGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 77%] Generating moc_CookieJar.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui/moc_CookieJar.cpp_parameters
[ 77%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Gui/Resources/icons/WebWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Web/Resources/icons/WebWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Gui/Resources/icons/WebWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Web/Resources/icons/WebWorkbench.svg
[ 77%] Generating qrc_Web.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/lib/qt5/bin/rcc --name Web --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui/qrc_Web.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Gui/Resources/Web.qrc
[ 77%] Generating moc_BrowserView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui/moc_BrowserView.cpp_parameters
[ 77%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskTrajectoryDressUpParameter.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TaskTrajectoryDressUpParameter.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectoryDressUpParameter.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui/CMakeFiles/WebGui.dir/DependInfo.cmake --color=
Scanning dependencies of target WebGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Web/Gui/CMakeFiles/WebGui.dir/build.make src/Mod/Web/Gui/CMakeFiles/WebGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 77%] Building CXX object src/Mod/Web/Gui/CMakeFiles/WebGui.dir/qrc_Web.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DWebGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKitWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKit -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/WebGui.dir/qrc_Web.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui/qrc_Web.cpp
[ 77%] Building CXX object src/Mod/Web/Gui/CMakeFiles/WebGui.dir/AppWebGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DWebGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKitWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKit -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/WebGui.dir/AppWebGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Gui/AppWebGui.cpp
In file included from /usr/include/c++/9/vector:72,
from /usr/include/c++/9/bits/random.h:34,
from /usr/include/c++/9/random:49,
from /usr/include/opencascade/NCollection_UBTreeFiller.hxx:22,
from /usr/include/opencascade/BRepMesh.hxx:35,
from /usr/include/opencascade/BRepMesh_VertexInspector.hxx:22,
from /usr/include/opencascade/BRepMesh_VertexTool.hxx:21,
from /usr/include/opencascade/BRepMesh_DataStructureOfDelaun.hxx:19,
from /usr/include/opencascade/BRepMesh_FastDiscret.hxx:20,
from /usr/include/opencascade/BRepMesh_IncrementalMesh.hxx:20,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderExt.cpp:33:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<Base::Vector3<double> >::iterator' {aka '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Base::Vector3<double>}; _Tp = Base::Vector3<double>; _Alloc = std::allocator<Base::Vector3<double> >]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Base::Vector3<double>*, std::vector<Base::Vector3<double> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ^~~~~~~~~~~~~~~~~
[ 77%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderReference.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderReference.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderReference.cpp
[ 77%] Building CXX object src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/Poisson.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DReverseEngineeringGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineeringGui.dir/Poisson.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui/Poisson.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectoryDressUpParameter.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectoryDressUpParameter.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectoryDressUpParameter.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectoryDressUpParameter.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Edge2TracObject.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectoryDressUpParameter.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskTrajectoryDressUpParameter.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 77%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskWatcher.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TaskWatcher.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskWatcher.cpp
[ 77%] Building CXX object src/Mod/Web/Gui/CMakeFiles/WebGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DWebGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKitWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKit -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/WebGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Gui/Command.cpp
[ 77%] Building CXX object src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/AppReverseEngineeringGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DReverseEngineeringGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineeringGui.dir/AppReverseEngineeringGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui/AppReverseEngineeringGui.cpp
[ 78%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderBox.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderBox.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderBox.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskWatcher.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskWatcher.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskWatcher.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskWatcher.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskRobot6Axis.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskWatcher.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskWatcher.cpp:32:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 78%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskDlgSimulate.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TaskDlgSimulate.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgSimulate.cpp
[ 78%] Building CXX object src/Mod/Web/Gui/CMakeFiles/WebGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DWebGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKitWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKit -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/WebGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Gui/PreCompiled.cpp
[ 78%] Building CXX object src/Mod/Web/Gui/CMakeFiles/WebGui.dir/Workbench.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DWebGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKitWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKit -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/WebGui.dir/Workbench.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Gui/Workbench.cpp
[ 78%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderCompound.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderCompound.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderCompound.cpp
[ 78%] Building CXX object src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DReverseEngineeringGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineeringGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui/Command.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgSimulate.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgSimulate.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgSimulate.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgSimulate.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgSimulate.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgSimulate.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 78%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskDlgEdge2Trac.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TaskDlgEdge2Trac.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgEdge2Trac.cpp
[ 78%] Building CXX object src/Mod/Web/Gui/CMakeFiles/WebGui.dir/BrowserView.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DWebGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKitWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKit -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/WebGui.dir/BrowserView.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Gui/BrowserView.cpp
[ 78%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderCircleParametric.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderCircleParametric.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderCircleParametric.cpp
[ 78%] Building CXX object src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DReverseEngineeringGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineeringGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui/PreCompiled.cpp
[ 78%] Building CXX object src/Mod/ReverseEngineering/Gui/CMakeFiles/ReverseEngineeringGui.dir/Workbench.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DReverseEngineeringGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/ReverseEngineeringGui.dir/Workbench.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/ReverseEngineering/Gui/Workbench.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgEdge2Trac.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgEdge2Trac.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgEdge2Trac.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgEdge2Trac.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgEdge2Trac.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgEdge2Trac.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 78%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskDlgTrajectoryCompound.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TaskDlgTrajectoryCompound.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.cpp
[ 79%] Building CXX object src/Mod/Web/Gui/CMakeFiles/WebGui.dir/CookieJar.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WEBKITWIDGETS_LIB -DQT_WEBKIT_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DWebGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKitWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWebKit -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/WebGui.dir/CookieJar.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Web/Gui/CookieJar.cpp
[ 79%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderLineParametric.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderLineParametric.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderLineParametric.cpp
[ 80%] Linking CXX shared library ../../../../Mod/ReverseEngineering/ReverseEngineeringGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/ReverseEngineering/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/ReverseEngineeringGui.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,ReverseEngineeringGui.so -o ../../../../Mod/ReverseEngineering/ReverseEngineeringGui.so CMakeFiles/ReverseEngineeringGui.dir/qrc_ReverseEngineering.cpp.o CMakeFiles/ReverseEngineeringGui.dir/FitBSplineSurface.cpp.o CMakeFiles/ReverseEngineeringGui.dir/Poisson.cpp.o CMakeFiles/ReverseEngineeringGui.dir/AppReverseEngineeringGui.cpp.o CMakeFiles/ReverseEngineeringGui.dir/Command.cpp.o CMakeFiles/ReverseEngineeringGui.dir/PreCompiled.cpp.o CMakeFiles/ReverseEngineeringGui.dir/Workbench.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/ReverseEngineering:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Points: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/ReverseEngineering/ReverseEngineering.so ../../../../lib/libFreeCADGui.so ../../../../Mod/Part/Part.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so ../../../../Mod/Mesh/Mesh.so ../../../../Mod/Points/Points.so /usr/lib/arm-linux-gnueabihf/libQt5Concurrent.so.5.12.5 ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 80%] Built target ReverseEngineeringGui
[ 80%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskDlgTrajectoryDressUp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DRobotGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui -I/usr/include/opencascade -I/usr/include/eigen3 -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/RobotGui.dir/TaskDlgTrajectoryDressUp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/trajectory.hpp:60,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Trajectory.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/TrajectoryCompound.h:31,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryCompound.cpp:30:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 80%] Linking CXX shared library ../../../../Mod/Web/WebGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Web/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/WebGui.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,WebGui.so -o ../../../../Mod/Web/WebGui.so CMakeFiles/WebGui.dir/qrc_Web.cpp.o CMakeFiles/WebGui.dir/AppWebGui.cpp.o CMakeFiles/WebGui.dir/Command.cpp.o CMakeFiles/WebGui.dir/PreCompiled.cpp.o CMakeFiles/WebGui.dir/Workbench.cpp.o CMakeFiles/WebGui.dir/BrowserView.cpp.o CMakeFiles/WebGui.dir/CookieJar.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../lib/libFreeCADGui.so /usr/lib/arm-linux-gnueabihf/libQt5WebKitWidgets.so.5.212.0 ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5WebKit.so.5.212.0 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 80%] Built target WebGui
make -f src/Mod/Start/Gui/CMakeFiles/StartGui.dir/build.make src/Mod/Start/Gui/CMakeFiles/StartGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 80%] Generating moc_DlgStartPreferencesImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui/moc_DlgStartPreferencesImp.cpp_parameters
[ 80%] Generating ui_DlgStartPreferences.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui/ui_DlgStartPreferences.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Gui/DlgStartPreferences.ui
[ 80%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Gui/Resources/icons/StartWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/Resources/icons/StartWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Gui/Resources/icons/StartWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Start/Resources/icons/StartWorkbench.svg
[ 80%] Generating qrc_Start.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui && /usr/lib/qt5/bin/rcc --name Start --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui/qrc_Start.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Gui/Resources/Start.qrc
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui/CMakeFiles/StartGui.dir/DependInfo.cmake --color=
Scanning dependencies of target StartGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Start/Gui/CMakeFiles/StartGui.dir/build.make src/Mod/Start/Gui/CMakeFiles/StartGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 80%] Building CXX object src/Mod/Start/Gui/CMakeFiles/StartGui.dir/qrc_Start.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DStartGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/StartGui.dir/qrc_Start.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui/qrc_Start.cpp
[ 80%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderPointParametric.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderPointParametric.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderPointParametric.cpp
[ 80%] Building CXX object src/Mod/Start/Gui/CMakeFiles/StartGui.dir/DlgStartPreferencesImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DStartGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/StartGui.dir/DlgStartPreferencesImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Gui/DlgStartPreferencesImp.cpp
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame::Frame(const KDL::Frame&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:436:21: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
436 | p(arg.p),M(arg.M)
| ^
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:316:23: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
316 | inline Rotation& operator=(const Rotation& arg);
| ^~~~~~~~
[ 80%] Building CXX object src/Mod/Start/Gui/CMakeFiles/StartGui.dir/AppStartGui.cpp.o
In file included from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.hpp:1263,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/segment.hpp:26,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/chain.hpp:25,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/Robot6Axis.h:27,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/RobotObject.h:32,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.h:28,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/Gui/TaskDlgTrajectoryDressUp.cpp:29:
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In member function 'KDL::Rotation KDL::Rotation::Inverse() const':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:634:23: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
634 | Rotation tmp(*this);
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:636:12: warning: implicitly-declared 'constexpr KDL::Rotation::Rotation(const KDL::Rotation&)' is deprecated [-Wdeprecated-copy]
636 | return tmp;
| ^~~
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:515:11: note: because 'KDL::Rotation' has user-provided 'KDL::Rotation& KDL::Rotation::operator=(const KDL::Rotation&)'
515 | Rotation& Rotation::operator=(const Rotation& arg) {
| ^~~~~~~~
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DStartGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/StartGui.dir/AppStartGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Gui/AppStartGui.cpp
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl: In copy constructor 'KDL::Frame2::Frame2(const KDL::Frame2&)':
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:967:22: warning: implicitly-declared 'constexpr KDL::Rotation2::Rotation2(const KDL::Rotation2&)' is deprecated [-Wdeprecated-copy]
967 | p(arg.p), M(arg.M)
| ^
/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Robot/App/kdl_cp/frames.inl:844:20: note: because 'KDL::Rotation2' has user-provided 'KDL::Rotation2& KDL::Rotation2::operator=(const KDL::Rotation2&)'
844 | IMETHOD Rotation2& Rotation2::operator=(const Rotation2& arg) {
| ^~~~~~~~~
[ 80%] Linking CXX shared library ../../../../Mod/Robot/RobotGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Robot/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/RobotGui.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,RobotGui.so -o ../../../../Mod/Robot/RobotGui.so CMakeFiles/RobotGui.dir/qrc_Robot.cpp.o CMakeFiles/RobotGui.dir/AppRobotGui.cpp.o CMakeFiles/RobotGui.dir/PreCompiled.cpp.o CMakeFiles/RobotGui.dir/Workbench.cpp.o CMakeFiles/RobotGui.dir/ViewProviderRobotObject.cpp.o CMakeFiles/RobotGui.dir/ViewProviderTrajectory.cpp.o CMakeFiles/RobotGui.dir/ViewProviderEdge2TracObject.cpp.o CMakeFiles/RobotGui.dir/ViewProviderTrajectoryCompound.cpp.o CMakeFiles/RobotGui.dir/ViewProviderTrajectoryDressUp.cpp.o CMakeFiles/RobotGui.dir/Command.cpp.o CMakeFiles/RobotGui.dir/CommandTrajectory.cpp.o CMakeFiles/RobotGui.dir/CommandInsertRobot.cpp.o CMakeFiles/RobotGui.dir/CommandExport.cpp.o CMakeFiles/RobotGui.dir/TaskRobot6Axis.cpp.o CMakeFiles/RobotGui.dir/TaskTrajectory.cpp.o CMakeFiles/RobotGui.dir/TaskRobotMessages.cpp.o CMakeFiles/RobotGui.dir/TaskRobotControl.cpp.o CMakeFiles/RobotGui.dir/TrajectorySimulate.cpp.o CMakeFiles/RobotGui.dir/TaskEdge2TracParameter.cpp.o CMakeFiles/RobotGui.dir/TaskTrajectoryDressUpParameter.cpp.o CMakeFiles/RobotGui.dir/TaskWatcher.cpp.o CMakeFiles/RobotGui.dir/TaskDlgSimulate.cpp.o CMakeFiles/RobotGui.dir/TaskDlgEdge2Trac.cpp.o CMakeFiles/RobotGui.dir/TaskDlgTrajectoryCompound.cpp.o CMakeFiles/RobotGui.dir/TaskDlgTrajectoryDressUp.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Robot:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Robot/Robot.so ../../../../lib/libFreeCADGui.so ../../../../Mod/Part/Part.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 80%] Built target RobotGui
make -f src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/build.make src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 80%] Generating moc_VisualInspection.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui/moc_VisualInspection.cpp_parameters
[ 80%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/InitGui.py to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Inspection/InitGui.py
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/InitGui.py /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Inspection/InitGui.py
[ 80%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Gui/Resources/icons/InspectionWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Inspection/Resources/icons/InspectionWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Gui/Resources/icons/InspectionWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Inspection/Resources/icons/InspectionWorkbench.svg
[ 80%] Generating qrc_Inspection.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/lib/qt5/bin/rcc --name Inspection --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui/qrc_Inspection.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Gui/Resources/Inspection.qrc
[ 80%] Generating ui_VisualInspection.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui/ui_VisualInspection.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Gui/VisualInspection.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/DependInfo.cmake --color=
Scanning dependencies of target InspectionGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/build.make src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 80%] Building CXX object src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/qrc_Inspection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DInspectionGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/InspectionGui.dir/qrc_Inspection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui/qrc_Inspection.cpp
[ 80%] Building CXX object src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/VisualInspection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DInspectionGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/InspectionGui.dir/VisualInspection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Gui/VisualInspection.cpp
[ 80%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderEllipseParametric.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderEllipseParametric.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderEllipseParametric.cpp
[ 80%] Building CXX object src/Mod/Start/Gui/CMakeFiles/StartGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DStartGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/StartGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Gui/Command.cpp
[ 80%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderHelixParametric.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderHelixParametric.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderHelixParametric.cpp
[ 80%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderPlaneParametric.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderPlaneParametric.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderPlaneParametric.cpp
[ 80%] Building CXX object src/Mod/Start/Gui/CMakeFiles/StartGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DStartGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/StartGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Gui/PreCompiled.cpp
[ 81%] Building CXX object src/Mod/Start/Gui/CMakeFiles/StartGui.dir/Workbench.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DStartGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/StartGui.dir/Workbench.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Start/Gui/Workbench.cpp
[ 81%] Building CXX object src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/AppInspectionGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DInspectionGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/InspectionGui.dir/AppInspectionGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Gui/AppInspectionGui.cpp
[ 81%] Building CXX object src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DInspectionGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/InspectionGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Gui/Command.cpp
[ 81%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderSphereParametric.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderSphereParametric.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderSphereParametric.cpp
[ 81%] Linking CXX shared library ../../../../Mod/Start/StartGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Start/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/StartGui.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,StartGui.so -o ../../../../Mod/Start/StartGui.so CMakeFiles/StartGui.dir/qrc_Start.cpp.o CMakeFiles/StartGui.dir/DlgStartPreferencesImp.cpp.o CMakeFiles/StartGui.dir/AppStartGui.cpp.o CMakeFiles/StartGui.dir/Command.cpp.o CMakeFiles/StartGui.dir/PreCompiled.cpp.o CMakeFiles/StartGui.dir/Workbench.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Start:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Start/Start.so ../../../../lib/libFreeCADGui.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
[ 82%] Building CXX object src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/PreCompiled.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DInspectionGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/InspectionGui.dir/PreCompiled.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Gui/PreCompiled.cpp
[ 82%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderCylinderParametric.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderCylinderParametric.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderCylinderParametric.cpp
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 82%] Built target StartGui
make -f src/Mod/Fem/Gui/CMakeFiles/FemGui.dir/build.make src/Mod/Fem/Gui/CMakeFiles/FemGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 82%] Generating moc_ViewProviderFemPostFunction.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_ViewProviderFemPostFunction.cpp_parameters
[ 82%] Generating ui_DlgSettingsFemCcx.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_DlgSettingsFemCcx.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/DlgSettingsFemCcx.ui
[ 82%] Generating ui_DlgSettingsFemElmer.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_DlgSettingsFemElmer.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/DlgSettingsFemElmer.ui
[ 82%] Generating ui_DlgSettingsFemExportAbaqus.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_DlgSettingsFemExportAbaqus.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/DlgSettingsFemExportAbaqus.ui
[ 82%] Generating ui_DlgSettingsFemGeneral.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_DlgSettingsFemGeneral.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/DlgSettingsFemGeneral.ui
[ 82%] Generating ui_DlgSettingsFemGmsh.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_DlgSettingsFemGmsh.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/DlgSettingsFemGmsh.ui
[ 82%] Generating ui_DlgSettingsFemInOutVtk.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_DlgSettingsFemInOutVtk.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/DlgSettingsFemInOutVtk.ui
[ 82%] Generating ui_DlgSettingsFemMaterial.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_DlgSettingsFemMaterial.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/DlgSettingsFemMaterial.ui
[ 82%] Generating ui_DlgSettingsFemZ88.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_DlgSettingsFemZ88.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/DlgSettingsFemZ88.ui
[ 82%] Generating ui_TaskFemConstraint.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraint.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraint.ui
[ 82%] Generating ui_TaskFemConstraintBearing.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintBearing.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintBearing.ui
[ 82%] Generating ui_TaskFemConstraintFixed.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintFixed.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintFixed.ui
[ 82%] Generating ui_TaskFemConstraintForce.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintForce.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintForce.ui
[ 82%] Generating ui_TaskFemConstraintFluidBoundary.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintFluidBoundary.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintFluidBoundary.ui
[ 83%] Generating ui_TaskFemConstraintPressure.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintPressure.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintPressure.ui
[ 83%] Generating ui_TaskFemConstraintDisplacement.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintDisplacement.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintDisplacement.ui
[ 83%] Generating ui_TaskFemConstraintTemperature.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintTemperature.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintTemperature.ui
[ 83%] Generating ui_TaskFemConstraintHeatflux.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintHeatflux.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintHeatflux.ui
[ 83%] Generating ui_TaskFemConstraintInitialTemperature.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintInitialTemperature.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintInitialTemperature.ui
[ 83%] Generating ui_TaskFemConstraintPlaneRotation.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintPlaneRotation.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintPlaneRotation.ui
[ 83%] Building CXX object src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/ViewProviderInspection.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DInspectionGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/InspectionGui.dir/ViewProviderInspection.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Gui/ViewProviderInspection.cpp
[ 83%] Generating ui_TaskFemConstraintContact.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintContact.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintContact.ui
[ 83%] Generating ui_TaskFemConstraintTransform.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskFemConstraintTransform.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskFemConstraintTransform.ui
[ 83%] Generating ui_TaskObjectName.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskObjectName.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskObjectName.ui
[ 83%] Generating ui_TaskCreateNodeSet.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskCreateNodeSet.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskCreateNodeSet.ui
[ 83%] Generating ui_TaskDriver.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskDriver.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskDriver.ui
[ 83%] Generating ui_TaskAnalysisInfo.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskAnalysisInfo.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskAnalysisInfo.ui
[ 83%] Generating ui_TaskTetParameter.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskTetParameter.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskTetParameter.ui
[ 83%] Generating ui_PlaneWidget.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_PlaneWidget.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/PlaneWidget.ui
[ 83%] Generating ui_SphereWidget.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_SphereWidget.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/SphereWidget.ui
[ 83%] Generating ui_TaskPostClip.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskPostClip.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskPostClip.ui
[ 83%] Generating ui_TaskPostDataAlongLine.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskPostDataAlongLine.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskPostDataAlongLine.ui
[ 83%] Generating ui_TaskPostDataAtPoint.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskPostDataAtPoint.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskPostDataAtPoint.ui
[ 83%] Generating ui_TaskPostScalarClip.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskPostScalarClip.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskPostScalarClip.ui
[ 83%] Generating ui_TaskPostDisplay.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskPostDisplay.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskPostDisplay.ui
[ 83%] Generating ui_TaskPostWarpVector.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskPostWarpVector.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskPostWarpVector.ui
[ 83%] Generating ui_TaskPostCut.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/ui_TaskPostCut.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/TaskPostCut.ui
[ 83%] Generating qrc_Fem.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/rcc --name Fem --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/qrc_Fem.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/Fem.qrc
[ 83%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/icons/FemWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Fem/Resources/icons/FemWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/Resources/icons/FemWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Fem/Resources/icons/FemWorkbench.svg
[ 83%] Generating moc_DlgSettingsFemCcxImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_DlgSettingsFemCcxImp.cpp_parameters
[ 83%] Generating moc_DlgSettingsFemElmerImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_DlgSettingsFemElmerImp.cpp_parameters
[ 83%] Generating moc_DlgSettingsFemExportAbaqusImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_DlgSettingsFemExportAbaqusImp.cpp_parameters
[ 83%] Generating moc_DlgSettingsFemGeneralImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_DlgSettingsFemGeneralImp.cpp_parameters
[ 83%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderConeParametric.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderConeParametric.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderConeParametric.cpp
[ 83%] Generating moc_DlgSettingsFemGmshImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_DlgSettingsFemGmshImp.cpp_parameters
[ 83%] Generating moc_DlgSettingsFemInOutVtkImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_DlgSettingsFemInOutVtkImp.cpp_parameters
[ 83%] Generating moc_DlgSettingsFemMaterialImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_DlgSettingsFemMaterialImp.cpp_parameters
[ 83%] Generating moc_DlgSettingsFemZ88Imp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_DlgSettingsFemZ88Imp.cpp_parameters
[ 83%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderPrism.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderPrism.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderPrism.cpp
[ 83%] Generating moc_TaskFemConstraint.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraint.cpp_parameters
[ 84%] Generating moc_TaskFemConstraintBearing.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintBearing.cpp_parameters
[ 84%] Generating moc_TaskFemConstraintFixed.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintFixed.cpp_parameters
[ 84%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderRegularPolygon.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderRegularPolygon.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderRegularPolygon.cpp
[ 84%] Generating moc_TaskFemConstraintForce.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintForce.cpp_parameters
[ 84%] Generating moc_TaskFemConstraintFluidBoundary.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintFluidBoundary.cpp_parameters
[ 84%] Building CXX object src/Mod/Inspection/Gui/CMakeFiles/InspectionGui.dir/Workbench.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DInspectionGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/InspectionGui.dir/Workbench.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Inspection/Gui/Workbench.cpp
[ 84%] Generating moc_TaskFemConstraintPressure.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintPressure.cpp_parameters
[ 84%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderTorusParametric.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderTorusParametric.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderTorusParametric.cpp
[ 84%] Generating moc_TaskFemConstraintGear.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintGear.cpp_parameters
[ 84%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderCurveNet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderCurveNet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderCurveNet.cpp
[ 84%] Generating moc_TaskFemConstraintPulley.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintPulley.cpp_parameters
[ 84%] Linking CXX shared library ../../../../Mod/Inspection/InspectionGui.so
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Inspection/Gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/InspectionGui.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -Wl,-soname,InspectionGui.so -o ../../../../Mod/Inspection/InspectionGui.so CMakeFiles/InspectionGui.dir/qrc_Inspection.cpp.o CMakeFiles/InspectionGui.dir/VisualInspection.cpp.o CMakeFiles/InspectionGui.dir/AppInspectionGui.cpp.o CMakeFiles/InspectionGui.dir/Command.cpp.o CMakeFiles/InspectionGui.dir/PreCompiled.cpp.o CMakeFiles/InspectionGui.dir/ViewProviderInspection.cpp.o CMakeFiles/InspectionGui.dir/Workbench.cpp.o -L/usr/lib/arm-linux-gnueabihf/hdf5/openmpi -L/usr/lib/openmpi/lib -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -Wl,-rpath,/usr/lib/arm-linux-gnueabihf/hdf5/openmpi:/usr/lib/openmpi/lib:/usr/lib/arm-linux-gnueabihf/openmpi/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Inspection:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/lib:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Mesh:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Points:/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/Mod/Part: -lhdf5 -lmpi -lmpi_cxx -lmpi ../../../../Mod/Inspection/Inspection.so ../../../../lib/libFreeCADGui.so ../../../../Mod/Mesh/Mesh.so ../../../../Mod/Points/Points.so /usr/lib/arm-linux-gnueabihf/libQt5Concurrent.so.5.12.5 ../../../../Mod/Part/Part.so -lTKFillet -lTKMesh -lTKernel -lTKG2d -lTKG3d -lTKMath -lTKIGES -lTKSTL -lTKShHealing -lTKXSBase -lTKBin -lTKBool -lTKBO -lTKCDF -lTKBRep -lTKTopAlgo -lTKGeomAlgo -lTKGeomBase -lTKOffset -lTKPrim -lTKSTEP -lTKSTEPBase -lTKSTEPAttr -lTKHLR -lTKFeat /usr/lib/arm-linux-gnueabihf/libfreetype.so ../../../../lib/libFreeCADApp.so ../../../../lib/libFreeCADBase.so -lhdf5 -lmpi -lmpi_cxx -lmpi -lmpi_cxx /usr/lib/arm-linux-gnueabihf/libpython3.7m.so /usr/lib/arm-linux-gnueabihf/libxerces-c.so /usr/lib/arm-linux-gnueabihf/libz.so -lutil -ldl /usr/lib/arm-linux-gnueabihf/libzipios.so /usr/lib/arm-linux-gnueabihf/libQt5Xml.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libCoin.so /usr/lib/arm-linux-gnueabihf/libboost_filesystem.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_thread.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libGL.so /usr/lib/arm-linux-gnueabihf/libQt5OpenGL.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5PrintSupport.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Svg.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Network.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5UiTools.a /usr/lib/arm-linux-gnueabihf/libQt5Widgets.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5X11Extras.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Gui.so.5.12.5 /usr/lib/arm-linux-gnueabihf/libQt5Core.so.5.12.5 /usr/lib/libspnav.so /usr/lib/arm-linux-gnueabihf/libX11.so
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 84%] Built target InspectionGui
[ 84%] Generating moc_TaskFemConstraintDisplacement.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintDisplacement.cpp_parameters
[ 84%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderSpline.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderSpline.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderSpline.cpp
[ 84%] Generating moc_TaskFemConstraintTemperature.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintTemperature.cpp_parameters
[ 84%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderImport.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderImport.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderImport.cpp
[ 84%] Generating moc_TaskFemConstraintHeatflux.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintHeatflux.cpp_parameters
[ 84%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderExtrusion.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderExtrusion.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderExtrusion.cpp
[ 84%] Generating moc_TaskFemConstraintInitialTemperature.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintInitialTemperature.cpp_parameters
[ 84%] Generating moc_TaskFemConstraintPlaneRotation.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintPlaneRotation.cpp_parameters
[ 84%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProvider2DObject.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProvider2DObject.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProvider2DObject.cpp
[ 84%] Generating moc_TaskFemConstraintContact.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintContact.cpp_parameters
[ 84%] Generating moc_TaskFemConstraintTransform.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskFemConstraintTransform.cpp_parameters
make -f src/Mod/Spreadsheet/Gui/CMakeFiles/SpreadsheetGui.dir/build.make src/Mod/Spreadsheet/Gui/CMakeFiles/SpreadsheetGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 84%] Generating ui_PropertiesDialog.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/ui_PropertiesDialog.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui/PropertiesDialog.ui
[ 84%] Generating qrc_Spreadsheet.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/rcc --name Spreadsheet --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/qrc_Spreadsheet.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui/Resources/Spreadsheet.qrc
[ 84%] Generating moc_TaskDlgCreateNodeSet.cpp
[ 84%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetWorkbench.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Spreadsheet/Resources/icons/SpreadsheetWorkbench.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskDlgCreateNodeSet.cpp_parameters
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui/Resources/icons/SpreadsheetWorkbench.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/Spreadsheet/Resources/icons/SpreadsheetWorkbench.svg
[ 84%] Generating moc_LineEdit.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/moc_LineEdit.cpp_parameters
[ 84%] Generating moc_SpreadsheetView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/moc_SpreadsheetView.cpp_parameters
[ 84%] Generating moc_SpreadsheetDelegate.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/moc_SpreadsheetDelegate.cpp_parameters
make -f src/Mod/TechDraw/Gui/CMakeFiles/TechDrawGui.dir/build.make src/Mod/TechDraw/Gui/CMakeFiles/TechDrawGui.dir/depend
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 84%] Generating moc_QGIViewDimension.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_QGIViewDimension.cpp_parameters
[ 84%] Generating moc_TaskDlgMeshShapeNetgen.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskDlgMeshShapeNetgen.cpp_parameters
[ 84%] Generating moc_SheetTableView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/moc_SheetTableView.cpp_parameters
[ 84%] Generating qrc_TechDraw.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/rcc --name TechDraw --output /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/qrc_TechDraw.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/Resources/TechDraw.qrc
[ 84%] Generating ui_TaskProjGroup.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/ui_TaskProjGroup.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/TaskProjGroup.ui
[ 84%] Generating ui_DlgPrefsTechDraw.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/ui_DlgPrefsTechDraw.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/DlgPrefsTechDraw.ui
[ 85%] Generating ui_DlgPrefsTechDraw2.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/ui_DlgPrefsTechDraw2.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/DlgPrefsTechDraw2.ui
[ 85%] Generating ui_TaskLinkDim.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/ui_TaskLinkDim.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/TaskLinkDim.ui
[ 85%] Generating ui_DlgTemplateField.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/ui_DlgTemplateField.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/DlgTemplateField.ui
[ 85%] Generating ui_TaskSectionView.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/ui_TaskSectionView.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/TaskSectionView.ui
[ 85%] Generating ui_TaskGeomHatch.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/ui_TaskGeomHatch.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/TaskGeomHatch.ui
[ 85%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/Resources/icons/preferences-techdraw.svg to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/TechDraw/Resources/icons/preferences-techdraw.svg
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/Resources/icons/preferences-techdraw.svg /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/TechDraw/Resources/icons/preferences-techdraw.svg
[ 85%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/Resources/fonts/osifont-lgpl3fe.ttf to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont-lgpl3fe.ttf
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/Resources/fonts/osifont-lgpl3fe.ttf /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont-lgpl3fe.ttf
[ 85%] Copying /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/Resources/fonts/osifont.license to /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont.license
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/bin/cmake -E copy /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/Resources/fonts/osifont.license /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/usr/share/freecad/Mod/TechDraw/Resources/fonts/osifont.license
[ 85%] Generating moc_TaskProjGroup.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_TaskProjGroup.cpp_parameters
[ 85%] Generating moc_SheetModel.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/moc_SheetModel.cpp_parameters
[ 85%] Generating moc_TaskDlgAnalysis.cpp
[ 85%] Generating moc_Workbench.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/moc_Workbench.cpp_parameters
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskDlgAnalysis.cpp_parameters
[ 85%] Generating moc_DlgPrefsTechDrawImp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_DlgPrefsTechDrawImp.cpp_parameters
[ 85%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderMirror.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderMirror.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderMirror.cpp
[ 85%] Generating moc_DlgPrefsTechDraw2Imp.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_DlgPrefsTechDraw2Imp.cpp_parameters
[ 85%] Generating moc_TaskLinkDim.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_TaskLinkDim.cpp_parameters
[ 85%] Generating moc_qtcolorpicker.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/moc_qtcolorpicker.cpp_parameters
[ 85%] Generating moc_TaskObjectName.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskObjectName.cpp_parameters
[ 85%] Generating moc_qtcolorpicker-internal.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/moc -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/moc_qtcolorpicker-internal.cpp /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui/qtcolorpicker.cpp
[ 85%] Generating moc_PropertiesDialog.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/moc_PropertiesDialog.cpp_parameters
[ 85%] Generating moc_DlgTemplateField.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_DlgTemplateField.cpp_parameters
[ 85%] Generating moc_TaskSectionView.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_TaskSectionView.cpp_parameters
[ 85%] Generating moc_TaskCreateNodeSet.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskCreateNodeSet.cpp_parameters
[ 86%] Generating ui_Sheet.h
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/lib/qt5/bin/uic -o /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/ui_Sheet.h /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui/Sheet.ui
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/CMakeFiles/SpreadsheetGui.dir/DependInfo.cmake --color=
Scanning dependencies of target SpreadsheetGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Spreadsheet/Gui/CMakeFiles/SpreadsheetGui.dir/build.make src/Mod/Spreadsheet/Gui/CMakeFiles/SpreadsheetGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 86%] Building CXX object src/Mod/Spreadsheet/Gui/CMakeFiles/SpreadsheetGui.dir/qrc_Spreadsheet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSpreadsheetGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/SpreadsheetGui.dir/qrc_Spreadsheet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui/qrc_Spreadsheet.cpp
[ 86%] Building CXX object src/Mod/Spreadsheet/Gui/CMakeFiles/SpreadsheetGui.dir/AppSpreadsheetGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSpreadsheetGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/SpreadsheetGui.dir/AppSpreadsheetGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp
[ 86%] Generating moc_TaskGeomHatch.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_TaskGeomHatch.cpp_parameters
[ 86%] Generating moc_TaskDriver.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskDriver.cpp_parameters
[ 86%] Generating moc_MDIViewPage.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_MDIViewPage.cpp_parameters
[ 86%] Generating moc_TaskAnalysisInfo.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskAnalysisInfo.cpp_parameters
[ 86%] Generating moc_QGVPage.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_QGVPage.cpp_parameters
[ 86%] Generating moc_QGISVGTemplate.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_QGISVGTemplate.cpp_parameters
[ 86%] Generating moc_QGIDrawingTemplate.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_QGIDrawingTemplate.cpp_parameters
[ 86%] Generating moc_QGITemplate.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/moc_QGITemplate.cpp_parameters
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/CMakeFiles/TechDrawGui.dir/DependInfo.cmake --color=
[ 86%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderPython.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderPython.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderPython.cpp
[ 86%] Generating moc_TaskTetParameter.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskTetParameter.cpp_parameters
Scanning dependencies of target TechDrawGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/TechDraw/Gui/CMakeFiles/TechDrawGui.dir/build.make src/Mod/TechDraw/Gui/CMakeFiles/TechDrawGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 86%] Building CXX object src/Mod/TechDraw/Gui/CMakeFiles/TechDrawGui.dir/qrc_TechDraw.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTechDrawGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDrawGui.dir/qrc_TechDraw.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui/qrc_TechDraw.cpp
[ 86%] Generating moc_TaskPostBoxes.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_TaskPostBoxes.cpp_parameters
[ 86%] Building CXX object src/Mod/Spreadsheet/Gui/CMakeFiles/SpreadsheetGui.dir/Command.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSpreadsheetGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/SpreadsheetGui.dir/Command.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui/Command.cpp
[ 86%] Building CXX object src/Mod/TechDraw/Gui/CMakeFiles/TechDrawGui.dir/AppTechDrawGui.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTechDrawGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDrawGui.dir/AppTechDrawGui.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/AppTechDrawGui.cpp
[ 86%] Generating moc_PropertyFemMeshItem.cpp
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/lib/qt5/bin/moc @/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/moc_PropertyFemMeshItem.cpp_parameters
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/freecad-0.18.4+dfsg1 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui/CMakeFiles/FemGui.dir/DependInfo.cmake --color=
Scanning dependencies of target FemGui
make[4]: Leaving directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
make -f src/Mod/Fem/Gui/CMakeFiles/FemGui.dir/build.make src/Mod/Fem/Gui/CMakeFiles/FemGui.dir/build
make[4]: Entering directory '/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3'
[ 86%] Building CXX object src/Mod/Fem/Gui/CMakeFiles/FemGui.dir/ViewProviderFemMeshPyImp.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui && /usr/bin/c++ -DFCWithNetgen -DFC_USE_VTK -DFemGui_EXPORTS -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Fem/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/3rdParty/salomesmesh/inc -I/usr/include/vtk-7.1 -I/usr/include/hdf5/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/include/jsoncpp -I/usr/include/freetype2 -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-overloaded-virtual -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/FemGui.dir/ViewProviderFemMeshPyImp.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/ViewProviderFemMeshPyImp.cpp
[ 86%] Building CXX object src/Mod/Part/Gui/CMakeFiles/PartGui.dir/ViewProviderBoolean.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DPartGui_EXPORTS -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Part/Gui -I/usr/include/opencascade -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtConcurrent -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/PartGui.dir/ViewProviderBoolean.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Part/Gui/ViewProviderBoolean.cpp
[ 86%] Building CXX object src/Mod/TechDraw/Gui/CMakeFiles/TechDrawGui.dir/AppTechDrawGuiPy.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DHAVE_LIMITS_H -DMOD_TECHDRAW_HANDLE_FACES=1 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DTechDrawGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/TechDraw/Gui -I/usr/include/python3.7m -I/usr/include/opencascade -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/TechDrawGui.dir/AppTechDrawGuiPy.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/TechDraw/Gui/AppTechDrawGuiPy.cpp
[ 86%] Building CXX object src/Mod/Spreadsheet/Gui/CMakeFiles/SpreadsheetGui.dir/LineEdit.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSpreadsheetGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/SpreadsheetGui.dir/LineEdit.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui/LineEdit.cpp
[ 86%] Building CXX object src/Mod/Spreadsheet/Gui/CMakeFiles/SpreadsheetGui.dir/ViewProviderSpreadsheet.cpp.o
cd /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui && /usr/bin/c++ -DHAVE_CONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_UITOOLS_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -DSpreadsheetGui_EXPORTS -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3 -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Mod/Spreadsheet/Gui -I/<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui -I/usr/include/python3.7m -isystem /usr/include/arm-linux-gnueabihf/qt5 -isystem /usr/include/arm-linux-gnueabihf/qt5/QtCore -isystem /usr/lib/arm-linux-gnueabihf/qt5/mkspecs/linux-g++ -isystem /usr/include/arm-linux-gnueabihf/qt5/QtXml -isystem /usr/include/arm-linux-gnueabihf/qt5/QtWidgets -isystem /usr/include/arm-linux-gnueabihf/qt5/QtGui -isystem /usr/include/arm-linux-gnueabihf/qt5/QtOpenGL -isystem /usr/include/arm-linux-gnueabihf/qt5/QtPrintSupport -isystem /usr/include/arm-linux-gnueabihf/qt5/QtSvg -isystem /usr/include/arm-linux-gnueabihf/qt5/QtNetwork -isystem /usr/include/arm-linux-gnueabihf/qt5/QtUiTools -isystem /usr/include/arm-linux-gnueabihf/qt5/QtX11Extras -Wall -Wextra -Wno-write-strings -Wall -DHAVE_SWIG=1 -fpermissive -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/freecad-0.18.4+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g -DNDEBUG -fPIC -I/usr/include/openmpi -I/usr/include/hdf5/openmpi -pthread -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -fPIC -o CMakeFiles/SpreadsheetGui.dir/ViewProviderSpreadsheet.cpp.o -c /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Spreadsheet/Gui/ViewProviderSpreadsheet.cpp
In file included from /usr/include/c++/9/vector:72,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/ViewProviderFemMeshPyImp.cpp:4:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/FileInfo.h:30,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/Exception.h:34,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Base/PyObjectBase.h:53,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/debian/build-py3/src/Base/VectorPy.h:7,
from /<<BUILDDIR>>/freecad-0.18.4+dfsg1/src/Mod/Fem/Gui/ViewProviderFemMeshPyImp.cpp:4:
/usr/include/c++/9/bits/stl_vector.h: In member function 'PyObject* FemGui::ViewProviderFemMeshPy::setNodeColorByScalars(PyObject*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >